On November 17, 2014 — Only two years after a universally decried fire sale, the Marlins change course again, signing All-Star RF Giancarlo Stanton to a 13-year contract worth $325 million. It is the largest contract in major league history, topping Miguel Cabrera’s $292-million deal signed in March. At 25, Stanton is just entering his prime and has a chance of still being a productive player at the end of the deal, in contrast with other recent mega-deals.