Yahoo Sports reports: Bobby Bonilla gave up $5.9 million in 2000 for $29.3 million between 2011 and 2035. Let's get into why that deal was fine for the Mets.