Every July 1 Is a $1 Million Payday for Former Mets Player Bobby Bonilla — Here's Why

Collecting a multimillion-dollar paycheck long after you left your job almost sounds too good to be true, but Bobby Bonilla has one such deal.

The retired MLB player is set to receive nearly $1.2 million from the New York Mets on Wednesday, even though he last played for the team in 1999, ESPN reported. It was during that year that the Mets, seeking a buyout of Bonilla, offered to pay him the remaining $5.9 million left on his contract.

But instead of paying Bonilla the money in one lump sum, the Mets agreed to pay him nearly $1.2 million every year for 25 years starting July 1, 2011, according to the outlet. The amount would also include 8 percent interest.

According to CNN, Mets owner Fred Wilpon believed he was making a sound financial decision because he was instead going to use the money owed to Bonilla to invest with Bernie Madoff — who later was revealed to be running a Ponzi scheme. The Mets did not immediately return PEOPLE's request for comment.

RELATED: Major League Baseball Players to Take Part in Massive Coronavirus Antibody Study to Figure Out Immunity

Ronald C. Modra/Getty Bobby Bonilla

RELATED: Mary Pratt, Baseball Player Who Helped Inspire A League of Their Own, Dies at 101

CNN estimates 57-year-old Bonilla will earn $29.8 million by the time the Mets finish paying him in 2035 when he's 72.

The Mets' annual July 1 payment to Bonilla have led to baseball fans jokingly referring to the date as "Bobby Bonilla Day."

RELATED VIDEO: Michael Jordan Turned Down $100 Million to Appear at an Event for 2 Hours, Former Agent Says

Michael Jordan Turned Down $100 Million to Appear at an Event for 2 Hours, Former Agent Says

"He's very, very selective in the things he wants to be involved in," Michael Jordan's former agent, David Falk, shared this week

"Happy Bobby Bonilla Day. Hope you’re all celebrating with your friends and family!" one Twitter user wrote.

"Imagine not going to your job for almost 20 years and they pay you 1.19 million every July 1st till 2035," added another user. "Happy Bobby Bonilla Day, Mets."