Giancarlo Stanton and the Miami Marlins agreed to a 13-year contract worth $325 million. It also includes an early opt-out clause.
$25/year seems reasonable for Stanton, but ... 13 years? Stanton turned 25 ten days ago, so this will take him through his age-38 season. ... Business Insider calls it "a genius move".