Justin Upton to the Detroit Tigers has been agreed to, with Upton getting a six year deal, per multiple reports on Twitter. Ken Rosenthal says it will be for more than $125 million.
Well, so much for the Upton to Texas speculation that has been kicking around for...well, the whole offseason, really. At $125 million over six years, there wasn't a chance the Rangers were going to beat that...at least, not without foisting Prince Fielder or Shin-Soo Choo off on some other team.
Upton, 28, was the #1 overall pick in the 2005 draft by the Arizona Diamondbacks, and seemed poised for superstardom after putting up an 898 OPS in 2011 at the age of 23, with 31 home runs. Upton hasn't cracked the 30 home run mark since, however, and largely has settled in as a solid 3-4 win player. Nevertheless, Upton is still in his prime years, and there is some reason to think that there may be room for growth there.
With Upton off the board, that leaves Yoenis Cespedes as the last remaining impact free agent bat on the market. While Texas has been discussed as a possible landing spot for Cespedes, that possibility seems fairly remote.
UPDATE -- Jerry Crasnick says it is 6 years, $132.75M.
UPDATE II -- Ken Rosenthal says there is an opt-out after 2017, because of course there is...just about every big contract this offseason has had a player opt-out, usually after 2017.