Okay, let’s talk about Bobby Bonilla. You’ve seen the memes, right? Every July 1st, baseball Twitter loses its collective mind. It’s “Bobby Bonilla Day.”
And you have to wonder: How long is this guy actually getting paid? Is he still cashing checks from the 1990s?
Yes. Yes, he is. And honestly? It’s the greatest heist in sports history.
Must Read
The Short, Confusing Answer
Bobby Bonilla is getting paid every single year until 2035. That’s not a typo.
Think about that. We’re talking about a guy who last played a Major League game in 2001. He’s been retired for over two decades.
And yet, every July, the New York Mets mail him a check for just over $1.19 million. It’s basically a very expensive birthday card.
How Did This Happen? (Buckle Up)
It all starts in 1992. The Mets signed Bonilla to a massive five-year, $29 million contract. He was a superstar then. Huge deal.
But it went bad. Real bad. Bonilla underperformed, and the Mets traded him away in 1995.
Fast forward to 1999. The Mets still owed him $5.9 million in deferred salary from that old contract. They wanted to just pay him off and be done.
It's Bobby Bonilla Day, again; Mets still paying retired star | FOX 5
Enter the agent. Bonilla’s agent, Dennis Gilbert, saw an opening. This is where it gets hilarious.
The Mets had a terrible investment with Bernie Madoff. You know, the guy who ran the biggest Ponzi scheme ever? The Mets owner, Fred Wilpon, was making ridiculous returns with Madoff.
So the Mets thought: “We don’t want to pay $5.9 million now. We want to keep that cash in Madoff’s scheme to make more money.”
They offered Bonilla a deal. “Hey Bobby, we’ll give you a buyout. We defer your money. In exchange for $5.9 million today, we’ll pay you $1.19 million every year for 25 years, starting in 2011.”
Bonilla and his agent laughed all the way to the bank. They agreed instantly. Why? Because they knew the Mets were gambling on Madoff’s fake returns.
That $5.9 million, invested at a modest 8% return (which the Mets thought was easy), would grow to cover the payments. But Madoff was a fraud. The Mets lost everything.
How The Hell Is Bobby Bonilla Still Getting Paid By The Mets? - YouTube
Bonilla? He’s laughing. He’s getting 8% interest guaranteed — from the Mets.
The Numbers Don’t Lie (They’re Embarrassing)
Let’s do the math. $1.19 million a year for 25 years is roughly $29.8 million total. From a $5.9 million lump sum.
That’s a return of over 400%. For doing absolutely nothing.
Bobby Bonilla is literally getting paid more in retirement than most active players make in a season. And he hasn’t swung a bat since Bill Clinton was president.
Who Else Got a Deal Like This?
He’s not the only one. The Mets did this with other players too. Bret Saberhagen gets a check every year until 2028. Not as much as Bobby, but still.
But Bonilla is the king. He’s the mascot of deferred money. The patron saint of “I’ll take your awful deal, thanks.”
Why the Mets pay Bobby Bonilla $1 19 million every July 1 - YouTube
Can you imagine his bank account alerts? July 1st: “$1,193,248.20 deposited.” Best alarm sound ever.
What Does Bobby Do on His Special Day?
Rumor has it he throws a barbecue. Or maybe he just takes his family out for ice cream. You can buy a lot of sprinkles with a million bucks.
He actually laughs about it in interviews. He knows it’s absurd. He calls himself “the guy who gets paid forever.”
And here’s the kicker: the Mets are still paying him. The contract doesn’t end until 2035. That’s twelve more years from now.
So if you’re born today, you’ll be twelve years old and Bobby Bonilla will still be getting a Mets paycheck. He will have been retired for 34 years by then.
That’s longer than most marriages last. Longer than some of my friendships. It’s insane.
How $5.9 Million Turns Into $30 Million
The Real Lesson Here
Never take a lump sum unless you know what you’re doing. Bobby Bonilla took the deferred payment. And he won finance forever.
The Mets thought they were geniuses. They thought Madoff would make their money grow. They were wrong.
Now, every July 1st, we all celebrate Bobby Bonilla Day. It’s a holiday for anyone who ever took a risky bet and got burned. A reminder that sometimes, being patient pays off. Literally.
So, to answer the question: He’s getting paid until 2035. Every year. On the dot. And then he’ll probably sign a lifetime achievement deal with the Yankees just to rub it in.
Now, go buy yourself a $1.19 million lottery ticket. Or just enjoy the fact that somewhere, a retired baseball player is chilling on a beach, laughing about the time he outsmarted an entire franchise.
Happy Bobby Bonilla Day, y’all.