Before there was Bobby Bonilla Day, the six-time All-Star was actually a pretty good baseball player. In fact, some of those quality years even took place as a member of the New York Mets.
In 2018, we think of Bonilla as the guy who fixed the system. Every year on July 1, the Mets pay him $1.19 million. For a guy who hasn’t played for the Mets since 1999 and has been out of baseball since 2001, it’s a pretty sweet deal.
I won’t go into details about how the front office fudged this one.