\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"That’s real courage.\n\n**First baseman: Greg Bird, Rangers**\n\nAt 27, Greg Bird is the youngest and least-established guy on this list. But he does have four years of big league service (even if most of that has been spent injured), and there’s no doubt he’s an intriguing add to the Rangers’ potential roster picture.\n\nBird has an unflattering .211 average, .301 on-base percentage and .424 slugging percentage in 700 big league plate appearances, but his prospect pedigree and instant success in 2015 (.871 OPS, 11 homers) have a way of sticking in the memory, and perhaps he can untap that potential again while trying to beat out Ronald Guzmán for the first-base job in Texas.\n\n**Second baseman: Josh Harrison, Phillies**\n\nWith 28 NRIs in Clearwater, the Phillies could field an entire roster of non-roster guys. There are a lot of recognizable names on the list, from Francisco Liriano to Bud Norris to Drew Storen to Anthony Swarzak to Logan Forsythe to Neil Walker.\n\nBut Josh Harrison might have the best shot at a job if he proves healthy after dealing with shoulder and hamstring issues in Detroit last season. Harrison was an All-Star as recently as 2017, and he was a dynamic talent in Pittsburgh from 2014-17, turning in a .290/.331/.428 slash with 37 homers, 118 doubles, 17 triples and 59 steals while playing all over the place.\n\n**Shortstop: Jordy Mercer, Tigers**\n\nTruthfully, there’s really not a lot of pure shortstops among the veteran invitees this year, but Jordy Mercer qualifies -- even if his path to a roster spot with the Tigers is as a utilityman.\n\nThe 33-year-old Mercer is back in Tigers camp after ceding his shortstop job to young Willi Castro as part of the club’s youth movement late last season. But he was probably the Tigers’ best hitter in the second half (.305 average, .832 OPS in 185 plate appearances).","type":"text"},{"__typename":"Video","contentDate":"2019-09-16T20:18:32.647Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://cuts.diamond.mlb.com/FORGE/2019/2019-09/16/91483be3-3e901b6b-f7db881c-CSVM-DIAMONDTMP-asset_1280x720_59_4000K.mp4","type":"video","description":"Jordy Mercer launches a two-run home run over the wall in left-center field, giving the Tigers a 2-0 lead in the bottom of the 1st","displayAsVideoGif":false,"duration":"00:00:39","slug":"jordy-mercer-homers-9-on-a-fly-ball-to-left-center-field-victor-reyes-scores","tags":[{"__typename":"InternalTag","slug":"season-2019","title":"Season 2019","type":"season"},{"__typename":"GameTag"},{"__typename":"PersonTag","slug":"playerid-474568","title":"Jordy Mercer","person":{"__ref":"Person:474568"},"type":"player"},{"__typename":"TeamTag","slug":"teamid-116","title":"Detroit Tigers","team":{"__ref":"Team:116"},"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":"home-run","title":"home run","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"send-to-news-mlb-feed","title":"Send To News MLB feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"2-yahoo-mlb-ads-feed","title":"2-Yahoo MLB Ads Feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"yahoo-in-game","title":"Yahoo In-Game","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":"yahoo-fantasy","title":"Yahoo Fantasy","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"1-yahoo-fantasy-feed","title":"1-Yahoo Fantasy Feed","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/bfwvdsjutwfzzis5pefh"},"title":"Mercer's 2-run homer","relativeSiteUrl":"/video/jordy-mercer-homers-9-on-a-fly-ball-to-left-center-field-victor-reyes-scores"},{"__typename":"Markdown","content":" \n\n \n\n**Third base: Pablo Sandoval, Giants**\n\nThe Panda of old is long gone, but switch-hitting Pablo Sandoval settled into a valuable part-time role last season, with an .820 OPS, 14 homers and 23 doubles, primarily as a left-handed batter against right-handed pitching.\n\nHis season came to an unfortunate end with Tommy John surgery, but not before Bruce Bochy sent him out for one last plate appearance before he went under the knife. That felt like the end of Sandoval’s tenure in San Francisco ... but then again, so did the Hunter Pence goodbye at the end of 2018, and he has since re-signed with the club as a free agent. So both could be back on the roster together this year.\n\n**Outfielders: Matt Kemp, Marlins; Yasmany Tomás, D-backs; Keon Broxton, Brewers**\n\nReunited with his old L.A. skipper Don Mattingly, 35-year-old Matt Kemp will try once again to demonstrate he has something left in the tank. He did it in 2018, when he unexpectedly earned a starting spot (and, eventually, an All-Star nod) with the pennant-winning Dodgers. Things didn’t go as well with the Reds last year, and Kemp found himself in Minor League limbo. But the Fish will give him one (final?) chance to prove himself.\n\nThis is a sympathy selection for Yasmany Tomás, who hasn’t lived up to the hype that accompanied his six-year, $68.5 million contract when he came over from Cuba and has spent the vast majority of the last two years in Triple-A. He’s making $17 million in the final year of the deal, his defense is not good, and the D-backs seem to be pretty much done with him. But Tomás did put up good numbers in the (admittedly hitter-friendly) Pacific Coast League last year (.931 OPS, 56 extra-base hits), so maybe, with a strong spring, he can inspire somebody to take on a portion of his salary in a trade.\n\nKeon Broxton is back with the Brewers just one year after they traded him to the Mets. His bat is a drag, and it was especially futile last season (.167 average, .517 OPS). But if he can justify his existence on a roster, he’s one of the game’s most exciting defenders, prone to ridiculous robberies and stirring celebrations. You’ve got to root to see more of those.","type":"text"},{"__typename":"Video","contentDate":"2019-12-08T21:23:55.695Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://cuts.diamond.mlb.com/FORGE/2019/2019-12/08/723a95bf-a2694f41-15f34a10-csvm-diamondx64-asset_1280x720_59_4000K.mp4","type":"video","description":"Keon Broxton returns to the Brewers after signing a Minor League contract with an invitation to Spring Training","displayAsVideoGif":false,"duration":"00:00:38","slug":"broxton-signs-deal-with-brewers","tags":[{"__typename":"TeamTag","slug":"teamid-158","title":"Milwaukee Brewers","team":{"__ref":"Team:158"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-542979","title":"Keon Broxton","person":{"__ref":"Person:542979"},"type":"player"},{"__typename":"TaxonomyTag","slug":"highlight","title":"highlight","type":"taxonomy"},{"__typename":"InternalTag","slug":"season-2019","title":"Season 2019","type":"season"},{"__typename":"TaxonomyTag","slug":"transactions","title":"transactions","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/ticb4xborkecufnnmupp"},"title":"Broxton signs deal with Brewers","relativeSiteUrl":"/video/broxton-signs-deal-with-brewers"},{"__typename":"Markdown","content":" \n\n**Starting pitcher: Félix Hernández, RHP, Braves**\n\nDevastatingly difficult call here between Félix Hernández and Ubaldo Jiménez, who is attempting a comeback with his old club in Colorado after not pitching in 2018 and 2019. But everybody in the game is rooting for King Félix, who famously has never been to the postseason, to bounce back with the Braves, who have a recent history of pulling good veteran pitchers off the scrap heap.\n\nCole Hamels’ shoulder situation creates additional opportunity for the 33-year-old Hernández, who struggled to the tune of a 5.82 ERA over his last two years in Seattle, to crack this club.\n\n**Reliever: Brandon Morrow, RHP, Cubs**\n\nThe bullpen is routinely the deepest of the NRI fields and the most likely place where a team might strike gold. Greg Holland in Royals camp is an especially cool reunion, and switch-pitcher Pat Venditte, who is in camp with the Marlins, is always an eye-catcher.\n\nBut we know Brandon Morrow has as much potential as anybody. If I remember correctly, he somehow pitched 11 times in the seven-game 2017 World Series. OK, that’s an exaggeration, but it felt that way, and Morrow’s subsequent injury trouble over the course of a two-year contract with the Cubs wasn’t especially surprising after his heavy workload. But after missing half of ’18 and all of 2019, the 35-year-old Morrow has a shot at redemption.","type":"text"}],"relativeSiteUrl":"/news/mlb-2020-all-non-roster-invitee-team","contentType":"news","subHeadline":null,"summary":"When big league clubs break camp at the end of Spring Training, they’ll be bringing an extra man with them. And that’s an exciting development as we unveil our annual All-Non-Roster Invitee Team.\nWith rosters expanded to 26 players for the 2020 season, there is added opportunity for the non-roster","tagline({\"formatString\":\"none\"})":null,"tags":[{"__typename":"InternalTag","slug":"season-2019","title":"Season 2019","type":"season"},{"__typename":"InternalTag","slug":"storytype-article","title":"Article","type":"article"},{"__typename":"ContributorTag","slug":"anthony-castrovince","title":"Anthony Castrovince","type":"contributor"},{"__typename":"TaxonomyTag","slug":"spring-training","title":"Spring Training","type":"taxonomy"},{"__typename":"PersonTag","slug":"playerid-455104","title":"Chris Iannetta","person":{"__ref":"Person:455104"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-543281","title":"Josh Harrison","person":{"__ref":"Person:543281"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-474568","title":"Jordy Mercer","person":{"__ref":"Person:474568"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-467055","title":"Pablo Sandoval","person":{"__ref":"Person:467055"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-461314","title":"Matt Kemp","person":{"__ref":"Person:461314"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-630111","title":"Yasmany Tomas","person":{"__ref":"Person:630111"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-542979","title":"Keon Broxton","person":{"__ref":"Person:542979"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-433587","title":"Felix Hernandez","person":{"__ref":"Person:433587"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-453344","title":"Brandon Morrow","person":{"__ref":"Person:453344"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-650489","title":"Willi Castro","person":{"__ref":"Person:650489"},"type":"player"},{"__typename":"TaxonomyTag","slug":"exclude-from-personalization","title":"exclude from personalization","type":"taxonomy"}],"type":"story","thumbnail":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/zlpzkc92qtb6zvablrsy","title":"MLB 2020 All-Non-Roster Invitee Team"},"getHeaderFromForgePath({\"contentSource\":\"MLB\",\"headerPath\":\"/_navs/header/mlb/global-nav\",\"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 Offseason Package","linkUrl":"/live-stream-games/subscribe?&affiliateId=mlbMENUtv","linkTarget":null,"visible":"true","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":"MLB.TV Partners","linkUrl":"https://www.mlb.com/live-stream-games/partners?&affiliateId=mlbMENUtv","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Link Account","linkUrl":"live-stream-games/partners?&affiliateId=mlbMENUtv","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"/live-stream-games/help-center?&affiliateID=mlbMENUtv","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"Tickets","linkUrl":"/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:1721167200;"},{"__typename":"NavItem","placement":null,"linkText":"MLB at Rickwood Field","linkUrl":"/events/rickwood/tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires:1718924400;"},{"__typename":"NavItem","placement":null,"linkText":"Spring Training","linkUrl":"/tickets/spring-training","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1711511940;"},{"__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":"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","placement":null,"linkText":"Season Tickets","linkUrl":"/tickets/season-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Single Game Tickets","linkUrl":"/schedule","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Group Tickets","linkUrl":"/tickets/group-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Special Ticket Offers","linkUrl":"/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":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"VIP Ticket Packages","linkUrl":"/tickets/on-location-experiences","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Students","linkUrl":"/tickets/students","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Tourism","linkUrl":"/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":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Ticket Terms & Conditions","linkUrl":"/tickets/terms-and-conditions","linkTarget":null,"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":"/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":"/news","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Rule Changes","linkUrl":"https://www.mlb.com/rule-changes-2023","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Probable Pitchers","linkUrl":"/probable-pitchers/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Starting Lineups","linkUrl":"/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":"/injury-report","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"World Baseball Classic","linkUrl":"/world-baseball-classic","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Draft","linkUrl":"/draft/2024","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"All-Star Game","linkUrl":"/all-star/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Life","linkUrl":"/fans/mlb-life","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":"/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":"/fans/podcasts","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":"/video","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Statcast","linkUrl":"/video/topic/statcast","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Network","linkUrl":"/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 Postseason Package","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":"/live-stream-games/help-center?&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":"/scores/2025-02-20","placement":"mobile","visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;mobile:true;","icon":null,"linkTarget":null,"linkText":"Schedule","linkUrl":"/schedule/2025-02-20","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"2025 Spring Training","linkUrl":"/schedule/2025-02-20","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2025 Regular Season","linkUrl":"/schedule/2025-03-18","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2024 Regular Season","linkUrl":"/schedule/2024-03-20","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2024 Postseason","linkUrl":"/postseason","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Events","linkUrl":"/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Team by Team Schedule","linkUrl":"/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":"/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":null,"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","customPropertiesString":"amp:true;","icon":null,"linkTarget":null,"linkText":"Standings","linkUrl":"/standings/wild-card","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Youth","linkUrl":"/youth-baseball-softball","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Play Ball","linkUrl":"/play-ball","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Youth Baseball & Softball","linkUrl":"/youth-baseball-softball","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"","icon":"group","linkTarget":null,"linkText":"Players","linkUrl":"/players","placement":null,"visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Prospect Rankings","linkUrl":"/prospects","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Depth Charts","linkUrl":"/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":"/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":"/play","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Beat the Streak","linkUrl":"/play?gameId=BeatTheStreak2022","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Immaculate Grid","linkUrl":"/play?gameId=ImmaculateGrid2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Trivia","linkUrl":"/play?gameId=SporcleTrivia2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Pickle","linkUrl":"/play?gameId=Pickle2023","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"By the Numbers","linkUrl":"/play?gameId=ByTheNumbers2022","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Diamond Decisions","linkUrl":"/play?gameId=DiamondDecisions2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Bingo","linkUrl":"/play?gameId=Bingo2023","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":"/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;lang:es;label:Español","icon":null,"linkTarget":null,"linkText":"ES","linkUrl":"/es","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"日本語","linkUrl":"http://www.mlb.jp/","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"lang:ja"},{"__typename":"NavItem","placement":null,"linkText":"한국어","linkUrl":"https://www.mlbkor.com/","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"lang:ko"}]}]}],"cfPalette":{"__typename":"CF_Palette","headerMastheadBackgroundColor":"#002D72","headerMastheadTextColor":"#ffffff","headerNavigationBackgroundColor":"#041E42","headerNavigationBorderColor":"#057AFF","headerNavigationTextColorHover":"#ffffff","headerNavigationTextColor":"#ffffff"},"cfWebProperties":{"__typename":"CF_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"}},"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"}]},"Team:144":{"__typename":"Team","id":144,"division":{"__ref":"Division:204"},"name":"Atlanta Braves","shortName":"Atlanta","teamName":"Braves"},"Person:433587":{"__typename":"Person","id":433587},"Person:474568":{"__typename":"Person","id":474568},"Team:116":{"__typename":"Team","id":116,"division":{"__ref":"Division:202"},"name":"Detroit Tigers","shortName":"Detroit","teamName":"Tigers"},"Team:158":{"__typename":"Team","id":158,"division":{"__ref":"Division:205"},"name":"Milwaukee Brewers","shortName":"Milwaukee","teamName":"Brewers"},"Person:542979":{"__typename":"Person","id":542979},"Person:455104":{"__typename":"Person","id":455104},"Person:543281":{"__typename":"Person","id":543281},"Person:467055":{"__typename":"Person","id":467055},"Person:461314":{"__typename":"Person","id":461314},"Person:630111":{"__typename":"Person","id":630111},"Person:453344":{"__typename":"Person","id":453344},"Person:650489":{"__typename":"Person","id":650489},"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: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: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: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"},"Team:121":{"__typename":"Team","division":{"__ref":"Division:204"},"id":121,"name":"New York Mets","shortName":"NY Mets","teamName":"Mets"}}}
window.adobeAnalytics = {"reportingSuiteId":"mlbglobal08,mlbcom08","linkInternalFilters":"mlb"}
window.globalState = {"tracking_title":"Major League Baseball","lang":"en"}
window.appId = ''
/*-->*/
When big league clubs break camp at the end of Spring Training, they’ll be bringing an extra man with them. And that’s an exciting development as we unveil our annual All-Non-Roster Invitee Team.
With rosters expanded to 26 players for the 2020 season, there is added opportunity for the non-roster types to lock down a job if they put together a compelling camp. Perhaps we’ll even see somebody follow the 2019 Hunter Pence model and go from NRI to All-Star.
To be clear, Minor League prospects are NOT eligible for the All-NRI Team (I guess that technically includes you, too, Tim Tebow). Because then this would just devolve into a top prospects list. The goal here is to identify established players who are trying to extend or recover their careers.
Catcher: Chris Iannetta, Yankees
Certainly there are other, equally deserving candidates to fill this spot. But 36-year-old Chris Iannetta, in addition to having a good chance at landing the Yanks’ backup catching spot after spending the last two seasons with the Rockies, won the job on the All-NRI Team simply because he flew to Yankees camp on a Red Sox-branded airplane.
When your ride to spring training, with the Yankees, shows up... 🧐🤨🤯. ☹️😕 I cant find the emoji that properly depicts my thoughts. Maybe 😳 or maybe just the fact that I’m using this many emojis... speaks volumes. This just feels weird. pic.twitter.com/IxqKvhytgB
At 27, Greg Bird is the youngest and least-established guy on this list. But he does have four years of big league service (even if most of that has been spent injured), and there’s no doubt he’s an intriguing add to the Rangers’ potential roster picture.
Bird has an unflattering .211 average, .301 on-base percentage and .424 slugging percentage in 700 big league plate appearances, but his prospect pedigree and instant success in 2015 (.871 OPS, 11 homers) have a way of sticking in the memory, and perhaps he can untap that potential again while trying to beat out Ronald Guzmán for the first-base job in Texas.
Second baseman: Josh Harrison, Phillies
With 28 NRIs in Clearwater, the Phillies could field an entire roster of non-roster guys. There are a lot of recognizable names on the list, from Francisco Liriano to Bud Norris to Drew Storen to Anthony Swarzak to Logan Forsythe to Neil Walker.
But Josh Harrison might have the best shot at a job if he proves healthy after dealing with shoulder and hamstring issues in Detroit last season. Harrison was an All-Star as recently as 2017, and he was a dynamic talent in Pittsburgh from 2014-17, turning in a .290/.331/.428 slash with 37 homers, 118 doubles, 17 triples and 59 steals while playing all over the place.
Shortstop: Jordy Mercer, Tigers
Truthfully, there’s really not a lot of pure shortstops among the veteran invitees this year, but Jordy Mercer qualifies -- even if his path to a roster spot with the Tigers is as a utilityman.
The 33-year-old Mercer is back in Tigers camp after ceding his shortstop job to young Willi Castro as part of the club’s youth movement late last season. But he was probably the Tigers’ best hitter in the second half (.305 average, .832 OPS in 185 plate appearances).
Third base: Pablo Sandoval, Giants
The Panda of old is long gone, but switch-hitting Pablo Sandoval settled into a valuable part-time role last season, with an .820 OPS, 14 homers and 23 doubles, primarily as a left-handed batter against right-handed pitching.
His season came to an unfortunate end with Tommy John surgery, but not before Bruce Bochy sent him out for one last plate appearance before he went under the knife. That felt like the end of Sandoval’s tenure in San Francisco ... but then again, so did the Hunter Pence goodbye at the end of 2018, and he has since re-signed with the club as a free agent. So both could be back on the roster together this year.
Outfielders: Matt Kemp, Marlins; Yasmany Tomás, D-backs; Keon Broxton, Brewers
Reunited with his old L.A. skipper Don Mattingly, 35-year-old Matt Kemp will try once again to demonstrate he has something left in the tank. He did it in 2018, when he unexpectedly earned a starting spot (and, eventually, an All-Star nod) with the pennant-winning Dodgers. Things didn’t go as well with the Reds last year, and Kemp found himself in Minor League limbo. But the Fish will give him one (final?) chance to prove himself.
This is a sympathy selection for Yasmany Tomás, who hasn’t lived up to the hype that accompanied his six-year, $68.5 million contract when he came over from Cuba and has spent the vast majority of the last two years in Triple-A. He’s making $17 million in the final year of the deal, his defense is not good, and the D-backs seem to be pretty much done with him. But Tomás did put up good numbers in the (admittedly hitter-friendly) Pacific Coast League last year (.931 OPS, 56 extra-base hits), so maybe, with a strong spring, he can inspire somebody to take on a portion of his salary in a trade.
Keon Broxton is back with the Brewers just one year after they traded him to the Mets. His bat is a drag, and it was especially futile last season (.167 average, .517 OPS). But if he can justify his existence on a roster, he’s one of the game’s most exciting defenders, prone to ridiculous robberies and stirring celebrations. You’ve got to root to see more of those.
Starting pitcher: Félix Hernández, RHP, Braves
Devastatingly difficult call here between Félix Hernández and Ubaldo Jiménez, who is attempting a comeback with his old club in Colorado after not pitching in 2018 and 2019. But everybody in the game is rooting for King Félix, who famously has never been to the postseason, to bounce back with the Braves, who have a recent history of pulling good veteran pitchers off the scrap heap.
Cole Hamels’ shoulder situation creates additional opportunity for the 33-year-old Hernández, who struggled to the tune of a 5.82 ERA over his last two years in Seattle, to crack this club.
Reliever: Brandon Morrow, RHP, Cubs
The bullpen is routinely the deepest of the NRI fields and the most likely place where a team might strike gold. Greg Holland in Royals camp is an especially cool reunion, and switch-pitcher Pat Venditte, who is in camp with the Marlins, is always an eye-catcher.
But we know Brandon Morrow has as much potential as anybody. If I remember correctly, he somehow pitched 11 times in the seven-game 2017 World Series. OK, that’s an exaggeration, but it felt that way, and Morrow’s subsequent injury trouble over the course of a two-year contract with the Cubs wasn’t especially surprising after his heavy workload. But after missing half of ’18 and all of 2019, the 35-year-old Morrow has a shot at redemption.