Bryce Harper deal shows how much Bobby Bonilla fleeced Mets

Mar 24, 2018; Jupiter, FL, USA; A New York Mets hat with sunglasses sits on a glove in the dugout during a spring training game between the St. Louis Cardinals and the New York Mets at Roger Dean Stadium. Mandatory Credit: Jasen Vinlove-USA TODAY Sports

Bobby Bonilla ended his New York Mets career back in 1999. He just turned 56 years old. What exactly does this have to do with the record-breaking 13-year, $330 million contract Bryce Harper signed with the Philadelphia Phillies on Thursday?

We’re glad you asked.

As has been an annual tradition, Bonilla will receive $1.19 million from the Mets on July 1 as part of a deferred payment from his contract with the team.

Rather than pay Bonilla $5.9 million for the 2000 season, New York decided to negotiate an annual payout that started in 2000 and doesn’t conclude until 2036.

Why is this relevant to Harper? Bonilla will still be receiving a check from the Mets four years after Harper’s contract ends in Philadelphia.


Swindle god.

Bonilla originally signed the contract back in 1992 — months before Harper himself was even born. He’ll now get paid out until Harper is 43 years old. Bonilla himself will be 73 years old.

This is just absolutely amazing stuff right here, ladies and germs.