Justin Upton and the Diamondbacks finalized a six-year deal that will pay the outfielder $51.25MM. The extension, which the club is expected to announce tomorrow, begins with the 2010 season and runs through 2015. SI's Jon Heyman tweeted the year-by-year salary breakdown: $20.75MM for Upton's three arbitration years, and over $14MM for each free agent year. Each year Upton can also choose four teams to which he cannot be traded.
Ken Rosenthal of FOX Sports first reported the deal, Ken Davidoff of Newsday, Nick Piecoro of the Arizona Republic and SI.com's Jon Heyman tweeted contract details and Bob Nightengale of USA Today noted that the deal was finalized and confirmed financial details.
Though he's only 22, Upton had a breakout 2009 with a .300/.366/.532 line. Such production at that age brings Hall of Fame comparisons. Upton would have been arbitration-eligible after the 2010 season, so this deal buys out two free agent seasons.
A six-year deal in the $50MM range would be a bargain for the D'Backs. Miguel Cabrera, for example, will be paid about $74MM for the same slice of his career. Andruw Jones made $57.4MM, and his extension was signed nine years ago. Nick Markakis, though, will earn about $47MM for the same portion of his career.