The annual deferred payments to Bobby Bonilla actually worked out quite well for the Mets
Bobby Bonilla Day explained - Why the Mets still pay him $1.19M today and every July 1 - ESPN
What is Bobby Bonilla Day? Explaining why the former Met gets paid $1.19M every July 1 - ESPN
One Realistic Trade Each MLB Team Should Make Before Deadline, News, Scores, Highlights, Stats, and Rumors
Every July 1 Is a $1 Million Payday for Former Mets Player Bobby Bonilla — Here's Why
Rafael Devers joins Bobby Bonilla, other athletes whose contracts include big deferred payments
The strangest deferred-money sports contracts
Bobby Bonilla hasn't played in the MLB since 2001, but the New York Mets still pay him $1 million every year
Bobby Bonilla Day: Why the NY Mets pay out $1.19M on July 1 - ESPN
MLB's Get-Paid All-Stars: Ranking the 15 most player-friendly contracts in baseball, featuring Pujols and Cabrera
Bobby Bonilla Day: Why the NY Mets pay out $1.19M on July 1 - ESPN
Ask Hal: Unheralded member of Big Red Machine was worthy of All-Star recognition