Wow. I'd forgotten just how long the Yankees extended A-Rod's contract (2017). I missed reillymcshane's post #6 when I began this one, so this isn't intended to be nit-picky. They agreed to pay him $143M in base salary alone for his age-36 through age-41 seasons. He's currently at 647 career HRs, and as reilly noted he has the $6M/per 660/714/755 milestone bonuses. 660 seems all but a certainty, so tack on $6M more. He also received a signing bonus that tacks on $4M more during these seasons. So if I've got the details & math correct, that's $153M for age 36-41 ($25.5M AAV). By my count, and assuming he gets to #660, he has $121M still owed to him ('13 is his age-37 season) even if he doesn't reach #714 and #755. If he's able to stick in MLB until the end of his contract, I think he'll likely reach #714. FanGraphs' dollar value for what A-Rod produced from 2004-'11 (age 28-35) is $190M, while -- again, if my math is correct -- he made $230M in base salary+signing bonus for those seasons. He also had performance bonuses, which I currently don't want to spend the time tallying... and in 2001 deferred a chunk of his pay to '11-'20, to be paid with interest. The Rangers agreed to pay a decent chunk of the deal they'd signed him to when they agreed to send him to the Yankees prior to the '04 season. However, A-Rod exercised an opt-out clause after the '07 season and basically nullified the rest of that contract, I'm unsure how much Texas wound up paying. I don't believe there's any doubt that Rodríguez is one of the best players in MLB history. However, the Yankees have almost certainly grossly overpaid him from '04-'12, and it only looks like it'll get worse. What a trainwreck. Oh yeah, and naturally he has a no-trade clause in the contract to boot. EDIT: Here's the link to the Yankees Cot's page if anyone else feels like sifting through A-Rod's contract details