\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"Hours after MLB.com’s Jesse Sanchez first reported that the star rookie was on the cusp of signing a megadeal extension, the team officially announced the agreement during the sixth inning of Friday’s game against Cleveland. \n\n“This is a great day for my family and me,” Rodriguez said in a statement. “I have always wanted to spend my whole career here, in Seattle, with this team and with these fans. I want to win here, in Seattle. That was what I told my agents, and what I told Jerry \\[Dipoto, president of baseball operations\\]. I am so happy to be here.”\n\nAccording to a source, the deal is worth $210 million guaranteed and carries the possibility of maxing out as the longest and largest in MLB history at $470 million. Based on a variety of player and team options, it can be worth seven, 12, 15 or 17 years beyond the 2022 season.","type":"text"},{"__typename":"Markdown","content":"• The base is for seven years and $105 million beginning next year, plus a $15 million signing bonus, taking him through the 2029 season. But after ‘28, the Mariners must determine whether to pick up a club option that is dependent on Rodriguez’s performance in AL MVP Award voting.\n\n• The first club option is for eight or 10 years and ranges from $200 million to $350 million based on MVP balloting, whether Rodriguez wins and where he finishes in the preceding seasons. If Seattle exercises its club option, the guaranteed value reaches $320 million and could possibly push as high as $470 million. The largest contract by total value in MLB history is the 12-year, $426.5 million deal that Mike Trout signed with the Angels in 2019.\n\n• If the Mariners don’t pick up the option after Rodriguez’s seventh season, he can exercise a player option following his eighth season (2029) for five years and $90 million -- which underlines the 13-year structure and $210 million floor. It’s also possible that Rodriguez could turn down the player option and reach free agency before turning 30.\n\n• He can increase the player option to $125.5 million, or by up to $35.5 million, via incentives based on All-Star Game appearances and Silver Slugger Awards.","type":"text"},{"__typename":"Markdown","content":"The value of the club option will break down as follows:","type":"text"},{"__typename":"Markdown","content":"* $200 million over eight years if Rodríguez receives no MVP votes in his first eight seasons\n* $240 million if he finishes in the top 10 twice or thrice\n* $260 million if he finishes in the top 10 four times\n* $280 million if he wins one MVP Award and places in the top five one other time, or places in the top five three times without winning\n* $350 million if he wins two MVP Awards or places in the top five four times without winning","type":"text"},{"__typename":"Video","contentDate":"2022-08-26T20:59:00.065Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2022/2022-08/26/5c316d60-b28996ce-de1d946f-csvm-diamondx64-asset_1280x720_59_4000K.mp4","type":"video","description":"The Off Base crew reacts and analyzes the Mariners and rookie phenom Julio Rodríguez finalizing a long-term extension","displayAsVideoGif":false,"duration":"00:03:57","slug":"off-base-on-rodriguez-extension","tags":[{"__typename":"TeamTag","slug":"teamid-136","title":"Seattle Mariners","team":{"__ref":"Team:136"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-677594","title":"Julio Rodriguez","person":{"__ref":"Person:677594"},"type":"player"},{"__typename":"TaxonomyTag","slug":"mlb-network","title":"MLB Network","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"mlbn-off-base","title":"MLBN Off Base","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"transactions","title":"transactions","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/pvsyxue1wrakjtekgwqp"},"title":"Off Base on Rodríguez extension","relativeSiteUrl":"/video/off-base-on-rodriguez-extension"},{"__typename":"Markdown","content":"The base deal buys out Rodríguez’s pre-arbitration years, which probably would’ve only included 2022-23 based on the likelihood of him achieving Super Two status, and the arbitration years, which would be the four years after if he attained Super Two, as well as two free-agent years -- all at a $15 million average annual value, before the club and player options come into play. The earliest that Rodríguez could’ve achieved free agency would’ve been after the 2027 season.","type":"text"},{"__typename":"Markdown","content":"At first glance, it looks like a win-win for both sides: The Mariners lock up an emerging cornerstone at potentially below-market value in the longer term, and Rodríguez locks up a guaranteed $210 million, which would currently tie for the 24th-richest deal in baseball history, per Cot's Baseball Contracts, with the chance to earn even more.\n\nIt would easily be the largest guaranteed deal signed under Mariners president of baseball operations Jerry Dipoto, who’s been with the club since October 2015, blowing past the previous high of $115 million for Robbie Ray last offseason.\n\nThe uniqueness and creativity of the deal aligns with Dipoto’s front office, especially for a pre-arbitration player, and there is some unprecedented nature in the structure given the multiple escalators and the player and team options.","type":"text"},{"__typename":"Video","contentDate":"2022-08-17T05:13:01.535Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2022/2022-08/16/51d4ace7-4f725ce0-1dbedbf3-csvm-diamondx64-asset_1280x720_59_4000K.mp4","type":"video","description":"Check out a unique look at Julio Rodríguez's two-run home run against the Angels #CreatorCuts","displayAsVideoGif":false,"duration":"00:00:26","slug":"check-out-julio-rodriguez-s-homer-x3656","tags":[{"__typename":"GameTag"},{"__typename":"TeamTag","slug":"teamid-136","title":"Seattle Mariners","team":{"__ref":"Team:136"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-677594","title":"Julio Rodriguez","person":{"__ref":"Person:677594"},"type":"player"},{"__typename":"TaxonomyTag","slug":"exclusive-angle","title":"exclusive angle","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"home-run","title":"home run","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight","title":"highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"in-game-highlight","title":"in-game highlight","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/lthl6whzj66wgfjz2qty"},"title":"Check out Julio Rodríguez's homer","relativeSiteUrl":"/video/check-out-julio-rodriguez-s-homer-x3656"},{"__typename":"Markdown","content":"Rodríguez’s base deal from 2022-29 is comparable to what the Braves agreed to with Ronald Acuña Jr., who signed an eight-year, $100 million extension in 2019 after winning the NL Rookie of the Year Award in ‘18. Acuña’s deal, which doesn't include the financial security of Rodríguez's $90 million player option, has since been viewed in the industry as quite team friendly.\n\nFernando Tatis Jr. signed a 14-year, $340 million extension with the Padres in 2021 when he was just 22 years old, but that deal is fully guaranteed and offers the club no flexibility should injuries or other factors impact his performance. Tatis, who was recently suspended 80 games for violating the league's Joint Drug Prevention and Treatment Program, had missed all of 2022 before the sanction while recovering from a wrist injury he suffered in an offseason motorcycle accident.","type":"text"},{"__typename":"Markdown","content":"• Longest contracts in baseball history","type":"text"},{"__typename":"Markdown","content":"In the context of such similar deals, the Mariners have built-in financial security with this one. Should Rodriguez’s production not pan out as expected, and he does exercise the player option, the club would be on the hook for, at worst, an average of $16.25 million from 2023-34. In the worst-case scenario, it’s not an insurmountable salary that would weigh down the Mariners' payroll in the long term. For years, Dipoto tried to get out from under the $24 million-per-year contract that Seattle’s previous regime gave Robinson Canó, whom Dipoto eventually traded in the 2018-19 offseason in the well-chronicled blockbuster that brought Seattle Jarred Kelenic and more.\n\nAnd if Rodríguez performs at the level that both he and the club hope, he will -- at least alongside contracts active as of today -- become the richest player in baseball history, and the Mariners will reap the production of a superstar.\n\nThe timing is also relevant because of how far Rodríguez is from free agency. He would’ve earned the league-minimum $700,000 this year and next before reaching arbitration eligibility, where his salary would’ve been determined on a year-by-year basis, based on performance. Had the Mariners waited, each passing year would’ve also brought Rodríguez closer to the possibility of free agency. Juan Soto, who was dealt from the Nationals to the Padres at this year's Trade Deadline, was moved mostly due to his decision to turn down a 14-year, $440 million offer from Washington. Soto will become a free agent after 2024 and could go to the highest bidder.\n\nRodríguez’s deal is the largest guaranteed for a player with under one year of Major League service time, passing Tampa Bay’s Wander Franco, who signed an 11-year, $182 million deal in November.","type":"text"},{"__typename":"Markdown","content":"All of Friday’s news -- the structure, the precedent and the timing -- is fascinating, albeit perhaps not unexpected.\n\nRodríguez had arguably become the face of the franchise before he even made his debut on Opening Day in April, based on his skill set as one of the top power hitters in the Minors and billing as MLB Pipeline’s No. 3 overall prospect. But more so, Rodríguez resonated with Mariners fans for his charisma and flair, and the face of the future for a team that took a significant step back after the 2018 season. Rodríguez has long been a player that fans -- and the franchise -- have dreamed of since he signed as an international free agent in 2017 at age 16.\n\nNow, he's gone mainstream well beyond prospect circles and the Pacific Northwest, having taken the baseball world by storm on a worldwide level mere months into his big league career. And he's only 21 years old.\n\n“Julio is among the most exciting players in the game and has only scratched the surface of what’s to come,” Dipoto said in a statement. “We feel the uniqueness of this deal befits the person. His infectious personality and ability on the field are only surpassed by his character away from it. We are thrilled that generations of Mariners fans will have the privilege of watching him play in T-Mobile Park for many years to come.”","type":"text"},{"__typename":"Video","contentDate":"2022-07-19T00:44:04.135Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2022/2022-07/18/8443c9ea-cd27e917-57339211-csvm-diamondx64-asset_1280x720_59_4000K.mp4","type":"video","description":"Julio Rodríguez hits 32 home runs to beat Corey Seager in the 1st round of the 2022 T-Mobile Home Run Derby","displayAsVideoGif":false,"duration":"00:06:28","slug":"rodriguez-hits-32-hrs-in-1st","tags":[{"__typename":"TeamTag","slug":"teamid-136","title":"Seattle Mariners","team":{"__ref":"Team:136"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-677594","title":"Julio Rodriguez","person":{"__ref":"Person:677594"},"type":"player"},{"__typename":"TaxonomyTag","slug":"home-run-derby","title":"Home Run Derby","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"home-run","title":"home run","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"all-star","title":"All-Star","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight","title":"highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"imagen-feed","title":"Imagen feed","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/udnq679rrul34lsogvpj"},"title":"Rodríguez hits 32 HRs in 1st","relativeSiteUrl":"/video/rodriguez-hits-32-hrs-in-1st"},{"__typename":"Markdown","content":"The frontrunner for the AL Rookie of the Year Award, Rodríguez was the lone rookie All-Star this season, and his coming-out party was an epic showing in the T-Mobile Home Run Derby at Dodger Stadium, where he finished second to Juan Soto but crushed 81 homers in all. Rodríguez is hitting .269/.328/.471 with 20 homers and 23 steals in 108 games while playing a vital role for a Mariners club on the cusp of ending a 20-year playoff drought.\n\nMLB.com’s Sanchez was the first to report that a deal was in the works, and ESPN’s Jeff Passan was the first with the structure of the money.","type":"text"}],"relativeSiteUrl":"/news/julio-rodriguez-extension-with-mariners","contentType":"news","subHeadline":null,"summary":"SEATTLE -- Julio Rodríguez is going to be the face of the Mariners for a long, long time.\nThe club announced on Friday night that it has reached a contract extension with their prized rookie. The deal could run through at least through the 2034 season -- 12 guaranteed years","tagline({\"formatString\":\"none\"})":null,"tags":[{"__typename":"TeamTag","slug":"teamid-136","title":"Seattle Mariners","team":{"__ref":"Team:136"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-677594","title":"Julio Rodriguez","person":{"__ref":"Person:677594"},"type":"player"},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"transactions","title":"transactions","type":"taxonomy"},{"__typename":"ContributorTag","slug":"daniel-kramer","title":"Daniel Kramer","type":"contributor"}],"type":"story","thumbnail":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/wkcp5dikxodte551xxnl","title":"Julio Rodriguez extension with Mariners"},"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\",\"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"}}},"Team:136":{"__typename":"Team","id":136,"division":{"__ref":"Division:200"},"name":"Seattle Mariners","shortName":"Seattle","teamName":"Mariners"},"Person:677594":{"__typename":"Person","id":677594},"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: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"},"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 = ''
/*-->*/
J-Rod, Mariners agree on mega-extension into 2030s
J-Rod, Mariners agree on mega-extension into 2030s
SEATTLE -- Julio Rodríguez is going to be the face of the Mariners for a long, long time.
The club announced on Friday night that it has reached a contract extension with their prized rookie. The deal could run through at least through the 2034 season -- 12 guaranteed years -- with options that could carry five more years through 2039.
A historic day for Julio and Mariners fans!
We have agreed to a long-term contract extension with All-Star Julio Rodríguez, including 12-guaranteed years through the 2034 season and options that could run through the 2039 season. #SeaUsRisepic.twitter.com/JXXQ8IDn5X
Hours after MLB.com’s Jesse Sanchez first reported that the star rookie was on the cusp of signing a megadeal extension, the team officially announced the agreement during the sixth inning of Friday’s game against Cleveland.
“This is a great day for my family and me,” Rodriguez said in a statement. “I have always wanted to spend my whole career here, in Seattle, with this team and with these fans. I want to win here, in Seattle. That was what I told my agents, and what I told Jerry [Dipoto, president of baseball operations]. I am so happy to be here.”
According to a source, the deal is worth $210 million guaranteed and carries the possibility of maxing out as the longest and largest in MLB history at $470 million. Based on a variety of player and team options, it can be worth seven, 12, 15 or 17 years beyond the 2022 season.
• The base is for seven years and $105 million beginning next year, plus a $15 million signing bonus, taking him through the 2029 season. But after ‘28, the Mariners must determine whether to pick up a club option that is dependent on Rodriguez’s performance in AL MVP Award voting.
• The first club option is for eight or 10 years and ranges from $200 million to $350 million based on MVP balloting, whether Rodriguez wins and where he finishes in the preceding seasons. If Seattle exercises its club option, the guaranteed value reaches $320 million and could possibly push as high as $470 million. The largest contract by total value in MLB history is the 12-year, $426.5 million deal that Mike Trout signed with the Angels in 2019.
• If the Mariners don’t pick up the option after Rodriguez’s seventh season, he can exercise a player option following his eighth season (2029) for five years and $90 million -- which underlines the 13-year structure and $210 million floor. It’s also possible that Rodriguez could turn down the player option and reach free agency before turning 30.
• He can increase the player option to $125.5 million, or by up to $35.5 million, via incentives based on All-Star Game appearances and Silver Slugger Awards.
The value of the club option will break down as follows:
$200 million over eight years if Rodríguez receives no MVP votes in his first eight seasons
$240 million if he finishes in the top 10 twice or thrice
$260 million if he finishes in the top 10 four times
$280 million if he wins one MVP Award and places in the top five one other time, or places in the top five three times without winning
$350 million if he wins two MVP Awards or places in the top five four times without winning
The base deal buys out Rodríguez’s pre-arbitration years, which probably would’ve only included 2022-23 based on the likelihood of him achieving Super Two status, and the arbitration years, which would be the four years after if he attained Super Two, as well as two free-agent years -- all at a $15 million average annual value, before the club and player options come into play. The earliest that Rodríguez could’ve achieved free agency would’ve been after the 2027 season.
At first glance, it looks like a win-win for both sides: The Mariners lock up an emerging cornerstone at potentially below-market value in the longer term, and Rodríguez locks up a guaranteed $210 million, which would currently tie for the 24th-richest deal in baseball history, per Cot's Baseball Contracts, with the chance to earn even more.
It would easily be the largest guaranteed deal signed under Mariners president of baseball operations Jerry Dipoto, who’s been with the club since October 2015, blowing past the previous high of $115 million for Robbie Ray last offseason.
The uniqueness and creativity of the deal aligns with Dipoto’s front office, especially for a pre-arbitration player, and there is some unprecedented nature in the structure given the multiple escalators and the player and team options.
Rodríguez’s base deal from 2022-29 is comparable to what the Braves agreed to with Ronald Acuña Jr., who signed an eight-year, $100 million extension in 2019 after winning the NL Rookie of the Year Award in ‘18. Acuña’s deal, which doesn't include the financial security of Rodríguez's $90 million player option, has since been viewed in the industry as quite team friendly.
Fernando Tatis Jr. signed a 14-year, $340 million extension with the Padres in 2021 when he was just 22 years old, but that deal is fully guaranteed and offers the club no flexibility should injuries or other factors impact his performance. Tatis, who was recently suspended 80 games for violating the league's Joint Drug Prevention and Treatment Program, had missed all of 2022 before the sanction while recovering from a wrist injury he suffered in an offseason motorcycle accident.
In the context of such similar deals, the Mariners have built-in financial security with this one. Should Rodriguez’s production not pan out as expected, and he does exercise the player option, the club would be on the hook for, at worst, an average of $16.25 million from 2023-34. In the worst-case scenario, it’s not an insurmountable salary that would weigh down the Mariners' payroll in the long term. For years, Dipoto tried to get out from under the $24 million-per-year contract that Seattle’s previous regime gave Robinson Canó, whom Dipoto eventually traded in the 2018-19 offseason in the well-chronicled blockbuster that brought Seattle Jarred Kelenic and more.
And if Rodríguez performs at the level that both he and the club hope, he will -- at least alongside contracts active as of today -- become the richest player in baseball history, and the Mariners will reap the production of a superstar.
The timing is also relevant because of how far Rodríguez is from free agency. He would’ve earned the league-minimum $700,000 this year and next before reaching arbitration eligibility, where his salary would’ve been determined on a year-by-year basis, based on performance. Had the Mariners waited, each passing year would’ve also brought Rodríguez closer to the possibility of free agency. Juan Soto, who was dealt from the Nationals to the Padres at this year's Trade Deadline, was moved mostly due to his decision to turn down a 14-year, $440 million offer from Washington. Soto will become a free agent after 2024 and could go to the highest bidder.
Rodríguez’s deal is the largest guaranteed for a player with under one year of Major League service time, passing Tampa Bay’s Wander Franco, who signed an 11-year, $182 million deal in November.
All of Friday’s news -- the structure, the precedent and the timing -- is fascinating, albeit perhaps not unexpected.
Rodríguez had arguably become the face of the franchise before he even made his debut on Opening Day in April, based on his skill set as one of the top power hitters in the Minors and billing as MLB Pipeline’s No. 3 overall prospect. But more so, Rodríguez resonated with Mariners fans for his charisma and flair, and the face of the future for a team that took a significant step back after the 2018 season. Rodríguez has long been a player that fans -- and the franchise -- have dreamed of since he signed as an international free agent in 2017 at age 16.
Now, he's gone mainstream well beyond prospect circles and the Pacific Northwest, having taken the baseball world by storm on a worldwide level mere months into his big league career. And he's only 21 years old.
“Julio is among the most exciting players in the game and has only scratched the surface of what’s to come,” Dipoto said in a statement. “We feel the uniqueness of this deal befits the person. His infectious personality and ability on the field are only surpassed by his character away from it. We are thrilled that generations of Mariners fans will have the privilege of watching him play in T-Mobile Park for many years to come.”