Home Baseball Inside Juan Soto’s improvement with runners in scoring position

Inside Juan Soto’s improvement with runners in scoring position

by


Inside Juan Soto’s improvement with runners in scoring position

nn”,”providerName”:”Twitter”,”providerUrl”:”https://twitter.com”,”thumbnail_url”:null,”type”:”oembed”,”width”:550,”contentType”:”rich”},{“__typename”:”Markdown”,”content”:”If there was real skill in upping your game with runners on, it would be the most valuable thing in the sport. But even the greatest in the game can’t reliably do this, with a great 2025 example being Shohei Ohtani, who has been reliably great all season long, posting an OPS north of .820 in each month of the season … and has seen his RISP mark bounce from a miserable .489 OPS in April to a wonderful 1.313 OPS in May. If you prefer a more contact-based example, then look at Luis Arraez, who had a .389 average with a .978 OPS with runners in scoring position in May … and a .133 average and .288 OPS in those situations in August.nnIt matters, because it’s a great way to score runs. But it’s not really considered a repeatable skill.”,”type”:”text”},{“__typename”:”Markdown”,”content”:”### 3. Maybe it’s something to do with his approach.”,”type”:”text”},{“__typename”:”Markdown”,”content”:”Even so, it’s not like the hitter has *nothing* to say about his performance, and it’s worth noting this: Whatever happened in the first half wasn’t just “bad luck” with runners on base. Soto was actively making worse contact in those situations. One way to dig into that is to get into the fancy Statcast metrics, which take the quality of contact and try to express a number independent of ballpark, defense, and luck.”,”type”:”text”},{“__typename”:”Markdown”,”content”:”*First half*nn* **Bases empty:** .359 expected BA // .506 expected wOBAn* **w/ RISP:** .247 expected BA // .329 expected wOBA”,”type”:”text”},{“__typename”:”Markdown”,”content”:”It wasn’t really about strikeouts, because Soto’s strikeout rate was essentially identical. It was about more grounders with runners in scoring position, and more going opposite field. He had a 52% hard-hit rate with RISP, which is still pretty solid, except for the fact that with the bases empty, that was a massive 63%.nnThat’s a little more difficult to chalk up to randomness. It feels like an approach change, trying to tailor his swing to move runners along, though of course that’s difficult to prove. It sure felt like it on July 5, when he dropped down a bunt in a scoreless game with two runners on – leading to the Yankees broadcast noting that, “The Yankees say: Thank you!””,”type”:”text”},{“__typename”:”Video”,”contentDate”:”2025-09-04T17:19:47.958Z”,”preferredPlaybackScenarioURL({“preferredPlaybacks”:”mp4AvcPlayback”})”:”https://mlb-cuts-diamond.mlb.com/FORGE/2025/2025-09/04/fc36f048-e9dc1bea-c5fee31f-csvm-diamondgcp-asset-4000K.mp4″,”type”:”video”,”description”:”Juan Soto lays down a bunt to advance both runners in the bottom of the 1st inning against the Yankees”,”displayAsVideoGif”:false,”duration”:”00:00:19″,”slug”:”carlos-rodon-in-play-out-s-to-juan-soto-h7b2iq”,”tags”:[{“__typename”:”InternalTag”,”slug”:”season-2025″,”title”:”Season 2025″,”type”:”season”},{“__typename”:”GameTag”},{“__typename”:”PersonTag”,”slug”:”playerid-665742″,”title”:”Juan Soto”,”person”:{“__ref”:”Person:665742″},”type”:”player”},{“__typename”:”TeamTag”,”slug”:”teamid-121″,”title”:”New York Mets”,”team”:{“__ref”:”Team:121″},”type”:”team”},{“__typename”:”TaxonomyTag”,”slug”:”highlight”,”title”:”highlight”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”in-game-highlight”,”title”:”in-game highlight”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”game-action-tracking”,”title”:”game action tracking”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”international-feed”,”title”:”International Partner feed”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”eclat-feed”,”title”:”Eclat feed”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”fan-duel”,”title”:”Fan Duel”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”imagen-feed”,”title”:”Imagen feed”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”sporty-cc”,”title”:”Sporty CC”,”type”:”taxonomy”}],”thumbnail”:{“__typename”:”Thumbnail”,”templateUrl”:”https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/aajmhetklrlzyruf75nn”},”title”:”Juan Soto lays down a bunt with two runners on”,”relativeSiteUrl”:”/video/carlos-rodon-in-play-out-s-to-juan-soto-h7b2iq”},{“__typename”:”Markdown”,”content”:”Either way, those gaps have closed up considerably since the break.”,”type”:”text”},{“__typename”:”Markdown”,”content”:”*Second half*nn* **Bases empty:** .260 expected BA // .441 expected wOBAn* **w/ RISP:** .260 expected BA // .404 expected wOBA”,”type”:”text”},{“__typename”:”Markdown”,”content”:”That does indeed say that he’s hitting a bit worse with the bases empty now, but the point is that he’s no longer looking like two different hitters based on the situation.nnThe *why,* as always, gets tricky. There’s evidence that the entire Mets lineup, Soto included, has gotten better against fastballs as the season has gone on, yet that’s not really specific to runners being in scoring position or not. His in-zone swing rate with RISP is unchanged from the first half to the second half; so is his bat speed.nnWhat’s clear is that he’s hitting it harder; what’s even clearer is that after a first half when 18% of his batted balls were pulled in the air (with RISP), that’s jumped to 28% in the second. It’s not exactly hard to find where that added value is coming from, is it?”,”type”:”text”},{“__typename”:”Video”,”contentDate”:”2025-09-01T19:13:50.189Z”,”preferredPlaybackScenarioURL({“preferredPlaybacks”:”mp4AvcPlayback”})”:”https://mlb-cuts-diamond.mlb.com/FORGE/2025/2025-09/01/b5bb4120-b1efd16c-b01b1523-csvm-diamondgcp-asset_1280x720_59_4000K.mp4″,”type”:”video”,”description”:”Juan Soto triples into the right-field corner, scoring Luis Torrens and Francisco Lindor to give the Mets an 8-6 lead in the 6th inning”,”displayAsVideoGif”:false,”duration”:”00:00:29″,”slug”:”drew-sommers-in-play-run-s-to-juan-soto”,”tags”:[{“__typename”:”InternalTag”,”slug”:”season-2025″,”title”:”Season 2025″,”type”:”season”},{“__typename”:”GameTag”},{“__typename”:”PersonTag”,”slug”:”playerid-665742″,”title”:”Juan Soto”,”person”:{“__ref”:”Person:665742″},”type”:”player”},{“__typename”:”TeamTag”,”slug”:”teamid-121″,”title”:”New York Mets”,”team”:{“__ref”:”Team:121″},”type”:”team”},{“__typename”:”TaxonomyTag”,”slug”:”hitting”,”title”:”hitting”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”highlight”,”title”:”highlight”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”in-game-highlight”,”title”:”in-game highlight”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”game-action-tracking”,”title”:”game action tracking”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”vod”,”title”:”vod”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”game-story-highlight”,”title”:”Game story highlight”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”hot-streak”,”title”:”hot streak”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”imagen-feed”,”title”:”Imagen feed”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”fan-duel”,”title”:”Fan Duel”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”international-feed”,”title”:”International Partner feed”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”eclat-feed”,”title”:”Eclat feed”,”type”:”taxonomy”}],”thumbnail”:{“__typename”:”Thumbnail”,”templateUrl”:”https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/sokvcjbjlcx7z9wcfpqm”},”title”:”Juan Soto’s two-run triple”,”relativeSiteUrl”:”/video/drew-sommers-in-play-run-s-to-juan-soto”},{“__typename”:”Markdown”,”content”:”### 4. Maybe it’s just water finding its level.nnSoto, for the four full seasons between 2021-24, had a 1.044 OPS with RISP. It was the third-best mark in the Majors, behind only Aaron Judge and Shohei Ohtani. Soto, in the second half of this year: 1.128 OPS with RISP. He was always going to get there. It just took longer than you’d have expected.nnMaybe it’s a bit more random than you’d like to admit. Maybe it’s about him deciding to get up there and just put on his best swing in the biggest spots, rather than trying to move things along. And maybe, it’s always, *always* worth assuming that Juan Soto is going to figure it out. He always does.”,”type”:”text”}],”relativeSiteUrl”:”/news/how-juan-soto-solved-those-risp-problems”,”contentType”:”news”,”subHeadline”:””,”summary”:”Three months ago, we dug into Juan Soto’s slow start, trying our best to actually provide analysis without just repeating, “Knock it off, he’s Juan Soto, the underlying stats are all fine, he’s going to be fine,” a few dozen times in a row.nAs it turns out: He was”,”tagline({“formatString”:”none”})”:null,”tags”:[{“__typename”:”InternalTag”,”slug”:”storytype-article”,”title”:”Article”,”type”:”article”},{“__typename”:”TeamTag”,”slug”:”teamid-121″,”type”:”team”,”title”:”New York Mets”,”team”:{“__ref”:”Team:121″}},{“__typename”:”PersonTag”,”slug”:”playerid-665742″,”title”:”Juan Soto”,”person”:{“__ref”:”Person:665742″},”type”:”player”},{“__typename”:”ContributorTag”,”slug”:”mike-petriello”,”title”:”Mike Petriello”,”type”:”contributor”},{“__typename”:”TaxonomyTag”,”slug”:”player-tracking”,”title”:”Statcast”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”savant”,”title”:”savant”,”type”:”taxonomy”},{“__typename”:”TaxonomyTag”,”slug”:”apple-news”,”title”:”Apple News”,”type”:”taxonomy”}],”type”:”story”,”thumbnail”:”https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/v1756760454/mlb/xwzixibemdparhdxrf1x”,”title”:”Inside Juan Soto’s improvement with runners in scoring position”},”getTeamsBySportId({“ids”:[1]})”:[{“__ref”:”Team:133″},{“__ref”:”Team:134″},{“__ref”:”Team:135″},{“__ref”:”Team:136″},{“__ref”:”Team:137″},{“__ref”:”Team:138″},{“__ref”:”Team:139″},{“__ref”:”Team:140″},{“__ref”:”Team:141″},{“__ref”:”Team:142″},{“__ref”:”Team:143″},{“__ref”:”Team:144″},{“__ref”:”Team:145″},{“__ref”:”Team:146″},{“__ref”:”Team:147″},{“__ref”:”Team:158″},{“__ref”:”Team:108″},{“__ref”:”Team:109″},{“__ref”:”Team:110″},{“__ref”:”Team:111″},{“__ref”:”Team:112″},{“__ref”:”Team:113″},{“__ref”:”Team:114″},{“__ref”:”Team:115″},{“__ref”:”Team:116″},{“__ref”:”Team:117″},{“__ref”:”Team:118″},{“__ref”:”Team:119″},{“__ref”:”Team:120″},{“__ref”:”Team:121″}],”getHeaderFromForgePath({“contentSource”:”MLB”,”headerPath”:”/_navs/header/mlb/global-nav”,”locale”:”en-US”,”paletteKey”:”mlb-base-palette”,”propertiesKey”:”mlb-global-properties”})”:{“__typename”:”Header”,”navigation”:[{“__typename”:”NavItem”,”customPropertiesString”:”align:right;”,”icon”:null,”linkTarget”:null,”linkText”:”MLB.TV”,”linkUrl”:”https://www.mlb.com/tv?&affiliateId=mlbMENUtv”,”placement”:”right”,”visible”:”true”,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[{“__typename”:”NavItem”,”placement”:null,”linkText”:”Buy MLB.TV”,”linkUrl”:”/live-stream-games/subscribe?&affiliateId=mlbMENUtv”,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Buy At Bat”,”linkUrl”:”/live-stream-games/subscribe/at-bat?&affiliateId=mlbMENUtv”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”All Packages”,”linkUrl”:”/live-stream-games/products?&affiliateId=mlbMENUtv”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Watch & Listen”,”linkUrl”:”/live-stream-games?&affiliateID=mlbMENUtv”,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Help Center”,”linkUrl”:”https://support.mlb.com/s/?&affiliateID=mlbMENUtv”,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:null}]}]},{“__typename”:”NavItem”,”customPropertiesString”:”align:right;”,”icon”:null,”linkTarget”:null,”linkText”:”Tickets”,”linkUrl”:”https://www.mlb.com/tickets”,”placement”:”right”,”visible”:null,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[{“__typename”:”NavItem”,”placement”:null,”linkText”:”All-Star Tickets”,”linkUrl”:”/all-star/tickets”,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:”expires:1752631200;”},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Home Run Derby Ticket Offers”,”linkUrl”:”/tickets/fan-value/home-run-derby-offers”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:”expires:1753210800;”},{“__typename”:”NavItem”,”placement”:null,”linkText”:”East-West Classic”,”linkUrl”:”/events/rickwood/tickets”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:”expires:1750359600;”},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Spring Training”,”linkUrl”:”/tickets/spring-training”,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:”expires:1742958000;”},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Postseason Tickets”,”linkUrl”:”/tickets/postseason”,”linkTarget”:null,”visible”:”false”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Season Tickets”,”linkUrl”:”https://www.mlb.com/tickets/season-tickets”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Single Game Tickets”,”linkUrl”:”https://www.mlb.com/schedule”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Group Tickets”,”linkUrl”:”https://www.mlb.com/tickets/group-tickets”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Special Ticket Offers”,”linkUrl”:”https://www.mlb.com/tickets/fan-value”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”MLB Speedway Classic”,”linkUrl”:”/events/speedway-classic/tickets”,”linkTarget”:null,”visible”:”false”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”VIP Ticket Packages”,”linkUrl”:”https://www.mlb.com/tickets/on-location-experiences”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”MLB Students”,”linkUrl”:”https://www.mlb.com/tickets/students”,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”MLB Tourism”,”linkUrl”:”https://www.mlb.com/tourism”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”MLB World Tour”,”linkUrl”:”/international/events”,”linkTarget”:null,”visible”:”false”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Ticket Terms & Conditions”,”linkUrl”:”https://www.mlb.com/tickets/terms-and-conditions”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Buy on SeatGeek”,”linkUrl”:”https://seatgeek.com/mlb-tickets?aid=15994&pid=integration&rid=1&utm_medium=partnership&utm_source=mlb_sponsorship&utm_campaign=integration”,”linkTarget”:”_blank”,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Sell on SeatGeek”,”linkUrl”:”https://seatgeek.com/sell/mlb-tickets?aid=15994&pid=integration&rid=15&utm_medium=partnership&utm_source=mlb_sponsorship&utm_campaign=integration”,”linkTarget”:”_blank”,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null}]}]},{“__typename”:”NavItem”,”customPropertiesString”:”align:right;”,”icon”:”shopping-cart”,”linkTarget”:null,”linkText”:”Shop”,”linkUrl”:”https://www.mlbshop.com/?_s=bm-mlbcom-hp”,”placement”:”right”,”visible”:null,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[{“__typename”:”NavItem”,”placement”:null,”linkText”:”MLB Online Shop”,”linkUrl”:”https://www.mlbshop.com/?_s=bm-mlbcom-hp”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:””},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Auction”,”linkUrl”:”https://auctions.mlb.com/iSynApp/showHomePage.action?sid=1101001&isynsharedsession=9mislq-18JnZhOEp-FeGzvUB3G6zxwkeKqwX99MKAttEdaSACl02r4aCDzYhNvUm”,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Gift Cards”,”linkUrl”:”https://www.mlbshop.com/gift-cards/x-462351+z-94899005-3509039474?_s=bm-mlbcom-Home”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:””},{“__typename”:”NavItem”,”placement”:null,”linkText”:”MLB NYC Flagship Store”,”linkUrl”:”https://www.mlb.com/shop/nyc-retail-store”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”European Shop”,”linkUrl”:”http://www.mlbshopeurope.com/stores/mlb/en?portal=MLTS66FS&CMP=PSC-MLTS66FS”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:””},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Photo Store”,”linkUrl”:”https://photostore.mlb.com/”,”linkTarget”:null,”visible”:”false”,”icon”:null,”tooltip”:null,”customPropertiesString”:null}]}]},{“__typename”:”NavItem”,”customPropertiesString”:”amp:true;mobile:true”,”icon”:null,”linkTarget”:null,”linkText”:”News”,”linkUrl”:”https://www.mlb.com/news”,”placement”:”mobile”,”visible”:null,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[{“__typename”:”NavItem”,”placement”:null,”linkText”:”Probable Pitchers”,”linkUrl”:”https://www.mlb.com/probable-pitchers/”,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Starting Lineups”,”linkUrl”:”https://www.mlb.com/starting-lineups”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Transactions”,”linkUrl”:”https://www.mlb.com/transactions”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Injury Report”,”linkUrl”:”https://www.mlb.com/injury-report”,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”World Baseball Classic”,”linkUrl”:”https://www.mlb.com/world-baseball-classic”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”MLB Draft”,”linkUrl”:”https://www.mlb.com/draft/2025″,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”All-Star Game”,”linkUrl”:”https://www.mlb.com/all-star/”,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”AUSL”,”linkUrl”:”https://www.mlb.com/ausl”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”MLB Pipeline”,”linkUrl”:”https://www.mlb.com/pipeline”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Postseason History”,”linkUrl”:”https://www.mlb.com/postseason/history”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Great Stories”,”linkUrl”:”/news/topic/longform”,”linkTarget”:null,”visible”:”false”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Podcasts”,”linkUrl”:”https://www.mlb.com/fans/podcasts”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Free-to-play Games”,”linkUrl”:”https://www.mlb.com/play”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null}]}]},{“__typename”:”NavItem”,”customPropertiesString”:null,”icon”:null,”linkTarget”:null,”linkText”:”Watch”,”linkUrl”:”/tv?&affiliateId=mlbMENU”,”placement”:null,”visible”:null,”subNav”:[{“__typename”:”SubnavColumn”,”title”:”Video”,”navigation”:[{“__typename”:”NavItem”,”placement”:null,”linkText”:”Search”,”linkUrl”:”https://www.mlb.com/video”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Statcast”,”linkUrl”:”https://www.mlb.com/video/topic/statcast”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”MLB Network”,”linkUrl”:”https://www.mlb.com/network”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null}]},{“__typename”:”SubnavColumn”,”title”:”MLB.TV”,”navigation”:[{“__typename”:”NavItem”,”placement”:null,”linkText”:”Buy MLB.TV”,”linkUrl”:”/live-stream-games/subscribe?&affiliateId=mlbMENU”,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Watch & Listen”,”linkUrl”:”/live-stream-games?&affiliateID=mlbMENU”,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Help Center”,”linkUrl”:”https://support.mlb.com/s/?&affiliateID=mlbMENU”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null}]}]},{“__typename”:”NavItem”,”customPropertiesString”:”mobile:true;amp:true;”,”icon”:null,”linkTarget”:null,”linkText”:”Scores”,”linkUrl”:”https://www.mlb.com/scores/”,”placement”:”mobile”,”visible”:”true”,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[]}]},{“__typename”:”NavItem”,”customPropertiesString”:”amp:true;mobile:true;”,”icon”:null,”linkTarget”:null,”linkText”:”Schedule”,”linkUrl”:”https://www.mlb.com/schedule/”,”placement”:”mobile”,”visible”:null,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[{“__typename”:”NavItem”,”placement”:null,”linkText”:”2025 Regular Season”,”linkUrl”:”https://www.mlb.com/schedule”,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”2025 Postseason”,”linkUrl”:”https://www.mlb.com/postseason”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”2025 Spring Training”,”linkUrl”:”https://www.mlb.com/schedule/2025-02-20″,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”2026 Regular Season”,”linkUrl”:”https://www.mlb.com/schedule/2026-03-25″,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”MLB Events”,”linkUrl”:”https://www.mlb.com/events”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Team by Team Schedule”,”linkUrl”:”https://www.mlb.com/schedule/team-by-team”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Sync Schedules”,”linkUrl”:”https://mlb.ecal.com/”,”linkTarget”:”_blank”,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”National Broadcasts”,”linkUrl”:”/live-stream-games/national-broadcast-schedule”,”linkTarget”:null,”visible”:”false”,”icon”:null,”tooltip”:null,”customPropertiesString”:null}]}]},{“__typename”:”NavItem”,”customPropertiesString”:”mobile:true;amp:true;”,”icon”:null,”linkTarget”:null,”linkText”:”Stats”,”linkUrl”:”https://www.mlb.com/stats”,”placement”:”mobile”,”visible”:null,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[{“__typename”:”NavItem”,”placement”:null,”linkText”:”Statcast Leaders”,”linkUrl”:”https://baseballsavant.mlb.com/statcast_leaderboard”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”MLB Statcast”,”linkUrl”:”/statcast”,”linkTarget”:””,”visible”:”false”,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Baseball Savant”,”linkUrl”:”https://baseballsavant.mlb.com/”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Top Prospect Stats”,”linkUrl”:”/prospects/stats/top-prospects?type=all&minPA=1″,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Winter Leagues Stats”,”linkUrl”:null,”linkTarget”:”https://www.mlb.com/ligas-invernales/stats/”,”visible”:”false”,”icon”:null,”tooltip”:null,”customPropertiesString”:null}]}]},{“__typename”:”NavItem”,”customPropertiesString”:”amp:true;”,”icon”:null,”linkTarget”:null,”linkText”:”Standings”,”linkUrl”:”https://www.mlb.com/standings”,”placement”:null,”visible”:null,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[]}]},{“__typename”:”NavItem”,”customPropertiesString”:””,”icon”:”group”,”linkTarget”:null,”linkText”:”Players”,”linkUrl”:”https://www.mlb.com/players”,”placement”:null,”visible”:”true”,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[{“__typename”:”NavItem”,”placement”:null,”linkText”:”Prospect Rankings”,”linkUrl”:”https://www.mlb.com/prospects”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Depth Charts”,”linkUrl”:”https://www.mlb.com/team/roster/depth-chart”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”MLB Players Association”,”linkUrl”:”https://www.mlbplayers.com”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Negro Leagues”,”linkUrl”:”https://www.mlb.com/history/negro-leagues”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null}]}]},{“__typename”:”NavItem”,”customPropertiesString”:null,”icon”:null,”linkTarget”:null,”linkText”:”MLB Play”,”linkUrl”:”https://www.mlb.com/play”,”placement”:null,”visible”:null,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[{“__typename”:”NavItem”,”placement”:null,”linkText”:”Beat the Streak”,”linkUrl”:”https://www.mlb.com/play?gameId=BeatTheStreak2022″,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Immaculate Grid”,”linkUrl”:”https://www.mlb.com/play?gameId=ImmaculateGrid2024″,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Trivia”,”linkUrl”:”https://www.mlb.com/play?gameId=SporcleTrivia2024″,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Spinball”,”linkUrl”:”https://www.mlb.com/apps/spinball/game”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Pickle”,”linkUrl”:”https://www.mlb.com/play?gameId=Pickle2023″,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”By the Numbers”,”linkUrl”:”https://www.mlb.com/play?gameId=ByTheNumbers2022″,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Diamond Decisions”,”linkUrl”:”https://www.mlb.com/play?gameId=DiamondDecisions2024″,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Bingo”,”linkUrl”:”https://www.mlb.com/play?gameId=Bingo2023″,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null}]}]},{“__typename”:”NavItem”,”customPropertiesString”:null,”icon”:null,”linkTarget”:null,”linkText”:”Youth”,”linkUrl”:”https://www.mlb.com/youth-baseball-softball”,”placement”:null,”visible”:null,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[{“__typename”:”NavItem”,”placement”:null,”linkText”:”Play Ball”,”linkUrl”:”https://www.mlb.com/play-ball”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”Youth Baseball & Softball”,”linkUrl”:”https://www.mlb.com/youth-baseball-softball”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null}]}]},{“__typename”:”NavItem”,”customPropertiesString”:null,”icon”:”milb”,”linkTarget”:null,”linkText”:”MiLB”,”linkUrl”:”https://www.mlb.com/milb”,”placement”:null,”visible”:null,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[]}]},{“__typename”:”NavItem”,”customPropertiesString”:null,”icon”:null,”linkTarget”:””,”linkText”:”AUSL”,”linkUrl”:”https://www.mlb.com/ausl”,”placement”:null,”visible”:null,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[{“__typename”:”NavItem”,”placement”:null,”linkText”:”Complete coverage”,”linkUrl”:”https://www.mlb.com/ausl”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”How to watch”,”linkUrl”:”https://www.mlb.com/news/ausl-2025-broadcast-schedule-announced”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”FAQ”,”linkUrl”:”https://www.mlb.com/news/athletes-unlimited-softball-league-frequently-asked-questions”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null},{“__typename”:”NavItem”,”placement”:null,”linkText”:”TheAUSL.com”,”linkUrl”:”https://theausl.com/”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:null}]}]},{“__typename”:”NavItem”,”customPropertiesString”:”expires:1720022400;”,”icon”:null,”linkTarget”:null,”linkText”:”Vote”,”linkUrl”:”/all-star/ballot?affiliateId=asb-topnav-mlb-2024″,”placement”:null,”visible”:null,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[]}]},{“__typename”:”NavItem”,”customPropertiesString”:”amp:true;module:teammodule;align:right;”,”icon”:null,”linkTarget”:null,”linkText”:”Teams”,”linkUrl”:”https://www.mlb.com/team”,”placement”:”right”,”visible”:null,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[{“__typename”:”NavItem”,”placement”:null,”linkText”:”Team Module”,”linkUrl”:null,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:”module:teammodule;”}]}]},{“__typename”:”NavItem”,”customPropertiesString”:”align:right;label:Language”,”icon”:null,”linkTarget”:null,”linkText”:”Lang”,”linkUrl”:”https://www.mlb.com/language”,”placement”:”right”,”visible”:null,”subNav”:[{“__typename”:”SubnavColumn”,”title”:null,”navigation”:[{“__typename”:”NavItem”,”placement”:null,”linkText”:”Español”,”linkUrl”:”https://www.mlb.com/es”,”linkTarget”:null,”visible”:null,”icon”:null,”tooltip”:null,”customPropertiesString”:”lang:es”},{“__typename”:”NavItem”,”placement”:null,”linkText”:”日本語”,”linkUrl”:”http://www.mlb.jp/”,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:”lang:ja”},{“__typename”:”NavItem”,”placement”:null,”linkText”:”한국어”,”linkUrl”:”https://www.mlbkor.com/”,”linkTarget”:null,”visible”:”true”,”icon”:null,”tooltip”:null,”customPropertiesString”:”lang:ko”}]}]}],”cfPalette”:{“__typename”:”CF_Palette”,”headerMastheadBackgroundColor”:”#002D72″,”headerMastheadTextColor”:”#ffffff”,”headerNavigationBackgroundColor”:”#041E42″,”headerNavigationBorderColor”:”#057AFF”,”headerNavigationTextColorHover”:”#ffffff”,”headerNavigationTextColor”:”#ffffff”},”cfEntityWebProperties”:{“__typename”:”CF_Entity_WebProperties”,”urlLogo”:null,”headerMastheadTagline”:null,”headerPrimaryLogo”:{“__typename”:”CF_Asset”,”url”:null,”description”:null},”headerMastheadSponsorImage”:{“__typename”:”CF_Asset”,”url”:null,”description”:null},”headerMastheadTaglineContainerWidth”:”512px”,”headerMastheadTaglineContainerHeight”:”56px”}}},”Person:665742″:{“__typename”:”Person”,”id”:665742,”initLastName”:”J Soto”,”team”:{“__typename”:”Team”,”sport”:{“__ref”:”Sport:1″}}},”Team:121″:{“__typename”:”Team”,”id”:121,”sport”:{“__ref”:”Sport:1″},”teamName”:”Mets”,”division”:{“__ref”:”Division:204″},”name”:”New York Mets”,”shortName”:”NY Mets”},”Sport:1″:{“__typename”:”Sport”,”id”:”1″},”Division:200″:{“__typename”:”Division”,”id”:”200″},”Team:133″:{“__typename”:”Team”,”division”:{“__ref”:”Division:200″},”id”:133,”name”:”Athletics”,”shortName”:”Athletics”,”teamName”:”Athletics”},”Division:205″:{“__typename”:”Division”,”id”:”205″},”Team:134″:{“__typename”:”Team”,”division”:{“__ref”:”Division:205″},”id”:134,”name”:”Pittsburgh Pirates”,”shortName”:”Pittsburgh”,”teamName”:”Pirates”},”Division:203″:{“__typename”:”Division”,”id”:”203″},”Team:135″:{“__typename”:”Team”,”division”:{“__ref”:”Division:203″},”id”:135,”name”:”San Diego Padres”,”shortName”:”San Diego”,”teamName”:”Padres”},”Team:136″:{“__typename”:”Team”,”division”:{“__ref”:”Division:200″},”id”:136,”name”:”Seattle Mariners”,”shortName”:”Seattle”,”teamName”:”Mariners”},”Team:137″:{“__typename”:”Team”,”division”:{“__ref”:”Division:203″},”id”:137,”name”:”San Francisco Giants”,”shortName”:”San Francisco”,”teamName”:”Giants”},”Team:138″:{“__typename”:”Team”,”division”:{“__ref”:”Division:205″},”id”:138,”name”:”St. Louis Cardinals”,”shortName”:”St. Louis”,”teamName”:”Cardinals”},”Division:201″:{“__typename”:”Division”,”id”:”201″},”Team:139″:{“__typename”:”Team”,”division”:{“__ref”:”Division:201″},”id”:139,”name”:”Tampa Bay Rays”,”shortName”:”Tampa Bay”,”teamName”:”Rays”},”Team:140″:{“__typename”:”Team”,”division”:{“__ref”:”Division:200″},”id”:140,”name”:”Texas Rangers”,”shortName”:”Texas”,”teamName”:”Rangers”},”Team:141″:{“__typename”:”Team”,”division”:{“__ref”:”Division:201″},”id”:141,”name”:”Toronto Blue Jays”,”shortName”:”Toronto”,”teamName”:”Blue Jays”},”Division:202″:{“__typename”:”Division”,”id”:”202″},”Team:142″:{“__typename”:”Team”,”division”:{“__ref”:”Division:202″},”id”:142,”name”:”Minnesota Twins”,”shortName”:”Minnesota”,”teamName”:”Twins”},”Division:204″:{“__typename”:”Division”,”id”:”204″},”Team:143″:{“__typename”:”Team”,”division”:{“__ref”:”Division:204″},”id”:143,”name”:”Philadelphia Phillies”,”shortName”:”Philadelphia”,”teamName”:”Phillies”},”Team:144″:{“__typename”:”Team”,”division”:{“__ref”:”Division:204″},”id”:144,”name”:”Atlanta Braves”,”shortName”:”Atlanta”,”teamName”:”Braves”},”Team:145″:{“__typename”:”Team”,”division”:{“__ref”:”Division:202″},”id”:145,”name”:”Chicago White Sox”,”shortName”:”Chi White Sox”,”teamName”:”White Sox”},”Team:146″:{“__typename”:”Team”,”division”:{“__ref”:”Division:204″},”id”:146,”name”:”Miami Marlins”,”shortName”:”Miami”,”teamName”:”Marlins”},”Team:147″:{“__typename”:”Team”,”division”:{“__ref”:”Division:201″},”id”:147,”name”:”New York Yankees”,”shortName”:”NY Yankees”,”teamName”:”Yankees”},”Team:158″:{“__typename”:”Team”,”division”:{“__ref”:”Division:205″},”id”:158,”name”:”Milwaukee Brewers”,”shortName”:”Milwaukee”,”teamName”:”Brewers”},”Team:108″:{“__typename”:”Team”,”division”:{“__ref”:”Division:200″},”id”:108,”name”:”Los Angeles Angels”,”shortName”:”LA Angels”,”teamName”:”Angels”},”Team:109″:{“__typename”:”Team”,”division”:{“__ref”:”Division:203″},”id”:109,”name”:”Arizona Diamondbacks”,”shortName”:”Arizona”,”teamName”:”D-backs”},”Team:110″:{“__typename”:”Team”,”division”:{“__ref”:”Division:201″},”id”:110,”name”:”Baltimore Orioles”,”shortName”:”Baltimore”,”teamName”:”Orioles”},”Team:111″:{“__typename”:”Team”,”division”:{“__ref”:”Division:201″},”id”:111,”name”:”Boston Red Sox”,”shortName”:”Boston”,”teamName”:”Red Sox”},”Team:112″:{“__typename”:”Team”,”division”:{“__ref”:”Division:205″},”id”:112,”name”:”Chicago Cubs”,”shortName”:”Chi Cubs”,”teamName”:”Cubs”},”Team:113″:{“__typename”:”Team”,”division”:{“__ref”:”Division:205″},”id”:113,”name”:”Cincinnati Reds”,”shortName”:”Cincinnati”,”teamName”:”Reds”},”Team:114″:{“__typename”:”Team”,”division”:{“__ref”:”Division:202″},”id”:114,”name”:”Cleveland Guardians”,”shortName”:”Cleveland”,”teamName”:”Guardians”},”Team:115″:{“__typename”:”Team”,”division”:{“__ref”:”Division:203″},”id”:115,”name”:”Colorado Rockies”,”shortName”:”Colorado”,”teamName”:”Rockies”},”Team:116″:{“__typename”:”Team”,”division”:{“__ref”:”Division:202″},”id”:116,”name”:”Detroit Tigers”,”shortName”:”Detroit”,”teamName”:”Tigers”},”Team:117″:{“__typename”:”Team”,”division”:{“__ref”:”Division:200″},”id”:117,”name”:”Houston Astros”,”shortName”:”Houston”,”teamName”:”Astros”},”Team:118″:{“__typename”:”Team”,”division”:{“__ref”:”Division:202″},”id”:118,”name”:”Kansas City Royals”,”shortName”:”Kansas City”,”teamName”:”Royals”},”Team:119″:{“__typename”:”Team”,”division”:{“__ref”:”Division:203″},”id”:119,”name”:”Los Angeles Dodgers”,”shortName”:”LA Dodgers”,”teamName”:”Dodgers”},”Team:120″:{“__typename”:”Team”,”division”:{“__ref”:”Division:204″},”id”:120,”name”:”Washington Nationals”,”shortName”:”Washington”,”teamName”:”Nationals”}}}
window.adobeAnalytics = {“reportingSuiteId”:”mlbglobal08,mlbcom08″,”linkInternalFilters”:”mlb”}
window.globalState = {“tracking_title”:”Major League Baseball”,”lang”:”en”}
window.appId = ”
/*–>*/

September 4th, 2025



Source link

You may also like

Leave a Comment