Not to outdo Roy Firestone, but I never realized this tidbit until I looked up his wikipedia page.
$5.9 million or nearly $30 million. Tough business decision.The New York Mets placed Bonilla on unconditional waivers in 2000. He spent the 2000 season playing for the Atlanta Braves. The Mets agreed to pay out the remainder of Bonilla's contract by deferring the $5.9 million that he was due. The Mets will pay him 25 equal payments of $1,193,248.20 every July 1 from 2011 until 2035.
And to think I was upset at the time the Dodgers traded him for just Mel Rojas.