The Mets liked the arrangement because the Bay signing was a bust and this freed money for GM Sandy Alderson.
As for Bonilla, the Mets wanted to release him prior to the 2000 season, but didn’t want to eat the $5.9 million on his contract. Instead, the Mets agreed to a 25-year, $29.8 million deferred plan that pays Bonilla nearly $1.2 million annually. Including his pension, income from the Players Association and whatever investments he owns, Bonilla has a great retirement package.
My book! $9 for paperback, $3 for eBook/kindle.