Bobby Bonilla Day explained: Why the Mets still pay him $1.19M today and every July 1

We look back at the worst dead-money sports contracts in order to celebrate Bobby Bonilla's $1.19 million payment by the Mets. (1:00)The calendar has now turned to July 1 and that means only one thing: Mets fans all over the world can wish each other Happy Bobby Bonilla Day! What's the point? Bobby Bonilla, 58, will receive a check from the New York Mets for $1,193,248.20 on Thursday. This is what he did every July 1, 2011 through 2035.Baseball's salary structure means that Bonilla's annual salary is often higher than what some of the game’s young stars will make in any given year. This season even includes the salary for an American League MVP candidate as well as some potential 2021 All-Stars.The Mets aren't the only ones who offer deferred payments for star players long after their last game. Former MVPs and Cy Young winners are just a few of the notable people still receiving annual paychecks from previous employers.Here's everything you need about Bonilla and deferred cash in MLB. Also, the current players who will make less for the 2021 season that Bobby Bo will receive from The Mets on Thursday.So Bonilla gets this payday.The Mets purchased the $5.9 million Bonilla contract in 2000.Instead of paying Bonilla $5.9 million, the Mets agreed that they would make 25-year payments of $1.2 million, including an 8% interest, starting July 1, 2011.The Mets' ownership was at the time invested in a Bernie Madoff account. This account promised double-digit returns and the Mets could make a substantial profit if it delivered. But that didn't happen.The Mets have embraced Bonilla's Day this year under Steve Cohen, their new owner. He mentioned the possibility to celebrate Bonilla at Citi Field every year soon after taking over the team last November.This arrangement is rare!Bonilla played last for the Mets in 1999, and in the majors for Cardinals in 2001. However, he will continue to be paid until 2035 when he will turn 72.Below are some other notable deferred money contracts, courtesy Ryan Milowicki of ESPN Stats & Information:Bobby Bonilla (again: He has a second deferred contract plan with the Mets, Orioles that pays him $500,000 per year for 25-years. These payments were made in 2004.2021 MLB Draft Which prospects should your favorite team target when draft day arrives in 2021? Team-by-team guideBret Saberhagen will receive $250,000 per year from the Mets over 25 years (payments also started in 2004; this is the inspiration for Bonilla’s deal).Max Scherzer: Max Scherzer will receive $105 Million from the Nationals, which will be paid out until 2028.Manny Ramrez: Manny Ramrez will receive $24.2 million from the Red Sox total through 2026.Ken Griffey Jr. will receive $3.59 Million from the Reds each year through 2024, as a deferral of his $116 million nine-year deal.Todd Helton: He will receive $1.3 million annually from the Rockies through 2023, as a result of $13,000,000 deferred when the Rockies signed a two year extension in 2010.This is how it compares with 2021 salariesGiven that baseball's salary structure requires young players to start their careers earning half of Bonilla’s $1.19million annual salary, here are some players who will make less than Bonilla this year. These players are listed by their 2021 WAR total (through Monday) courtesy ESPN Stats & Information.Vladimir Guerrero Jr.Bryan Reynolds (3.5 WAR), $601KJake Cronenworth (3.4 War): $585KCedric Mullins (3.3 War): $577KJohn Means (3.2 War): $593KBo Bichette (2.8 War): $588KTrevor Rogers (2.8 War): $575KAdolis Garcia (2.7 War): $575KIan Anderson (2.6 WAR), $575KPablo Lopez (2.6 WAR), $595KCasey Mize (2.6 WAR): $574KThis story used figures from ESPN Stats & Information.