I just listened to a radio show about it this morning. The headline sounds better than the details.
Bobby basically loaned the Mets his last $5.9M paycheck in 2000, and the Mets didn't have to pay on it for 10 yrs, then they started making annual payments of about $1.2M in 2011, for a total of 30 annual payments. They all agreed on an 8% interest rate. He likely could have done better by taking his last check and working with an investment advisor. Bobby said he was concerned that he'd do like most athletes and blow it all, so this was essentially a way for him to make his own pension.