Bobby Bonilla Day! Celebrating the Mets' infamously doomed contract
Bobby Bonilla Day: Why his deal with the Mets was so lucrative
Bobby Bonilla's infamous Mets contract is up for auction
Bobby Bonilla New York Post
MORE
What is Bobby Bonilla Day? Explaining why the former Met gets paid $1.19M every July 1 - ESPN
Bobby Bonilla Day: He hasn't played in MLB for more than two decades. One team is paying him $1.2 million a year until 2035
The strangest deferred-money sports contracts
The strangest deferred-money sports contracts
Bobby Bonilla Day: Why the NY Mets pay out $1.19M on July 1 - ESPN
Mets gave closer Edwin Diaz 'Bobby Bonilla' type contract
Mint Mobile offers 'fiscally irresponsible' Bobby Bonilla Day
Bobby Bonilla Contract: How Bernie Madoff Screwed the Mets