Yesterday was Bobby Bonilla Day, so it’s a great time to take a look at some of the largest deferred player contracts in Major League Baseball history.
Most baseball fans know that July 1 is colloquially known as Bobby Bonilla Day. In 2000, the New York Mets decided to defer the remaining $5.9 million left on Bonilla’s contract after they released him for batting .160.
How many of the lefty mashers with the most home runs in a single season for each MLB franchise can you name in five minutes?
The 2026 season has been headlined by young players emerging, but some wily veterans have also had their day. As we head toward the end of the regular season, these 30 players stand out as the biggest surprises on their teams.
Every July 1st, one retired baseball player wakes up richer than some of the sport’s current stars — and he last swung a bat for the New York Mets back in 1999.
The former infielder hasn't played for the Mets since 1999, but Wednesday he'll receive his annual paycheck from his old team.
[Editor’s note: This article is from The Spun’s “Then and Now” magazine, featuring interviews with more than 50 sports stars of yesteryear. Order your copy online today, or pick one up at retail racks and newsstands nationwide.] It’s a day many baseball fans still recognize, an event that’s become a quirky fixture in sports folklore.
When Shohei Ohtani signed his landmark $700 million deferred deal with the Los Angeles Dodgers in 2023, most baseball fans had only heard of one other deferred contract.
Every July 1, people bring up the Bobby Bonilla contract that he signed with the New York Mets because he gets paid $1.19 million every year on that date through 2035 despite not playing for them since 1999.
PITTSBURGH — A former Pittsburgh Pirates All-Star, who hasn't played in the MLB in 24 years, still making money each year from one team. Former Pirates outfielder Bobby Bonilla received $1.2 million from the New York Mets on July 1, has done so each year since 2011 and will continue doing so through 2035.
The 2026 season hasn't gone as planned for many MLB players. These 30 players stand out as the biggest disappointments for their respective teams.
By now, most MLB fans are familiar with "Bobby Bonilla Day." The former New York Mets star famously secured a deal that pays him over $1.19 million every July 1 through 2035, even though he hasn’t played since 2001.
Bobby Bo is one of the folks who will be at the Fanatics event in Arizona next month. Earlier today, I got to chat with Bobby Bonilla for a few minutes about the Playmakers Classic event put on by the MLB Players’ Trust, his Mets tenure, Bobby Bonilla Day, and more.
Bobby Bonilla Day is an unofficial sports holiday for a handful of die-hard baseball fans. The day falls on July 1 every year, which is the date Bonilla earns his $1,193,248.20 from a deferred $5.9 million payment by the Mets in 2000.
Bonilla receives a check for $1,193,248.20 from the Mets every July 1 through 2035 per the terms of a contract buyout agreed upon in January 2000.
MLB, the New York Mets and all baseball fans commemorate the unofficial holiday known as "Bobby Bonilla Day" on Monday.
The Chicago Bears are 69 days away from opening the regular season against the Tennessee Titans.
Like clockwork, when the calendar hits July 1, the baseball world collectively gets together to mock the New York Mets celebrating the now-infamous "Bobby Bonilla Day."
Ken Griffey Jr. is the fourth-highest-paid Cincinnati Red. He's not the only former player leading team payrolls.
New York Mets owner Steve Cohen has teased that what's become known as "Bobby Bonilla Day" could soon be celebrated at Citi Field.
There's more to the New York Mets signing closer Edwin Diaz to a five-year, $102 million contract than first thought.
How many of the top earners from each Major League Baseball franchise for the 2021 season can you name in five minutes?
The New York Mets have been paying Bonilla a little over $1.19 million every July 1 since 2011, even though he hasn't played since 2001. And they will have to continue paying him until 2035.
Whether it's smart financial planning, readjustments due to bankruptcies or a sports owner falling for a Ponzi scheme, there are crazy long contracts and inexplicable deferrals in every sport. Let's look at 32 of these deals — one for every year the Mets will write a post-retirement check to Bobby Bo.
Welcome to this week's edition of Three Up, Three Down — your weekly catch-up of the three best highlights (and lowlights) from around the league. We're here for all of the cheers and the jeers, because it's baseball.
Want more news first thing in the day? Sign up for the Yardbarker Morning Bark newsletter here. Good morning and welcome to YB's Box Score, what we're reading while try to figure out how high LeBron could jump on the newly discovered planets.
33 members of the Pittsburgh Pirates have hit 30 or more home runs in a MLB season. How many of them can you name?
A member of the New York Mets has hit 30 or more home runs in a MLB season 34 times. How many of them can you name?
+
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!
Free Newsletters

