He hasn't played in MLB in nearly two decades. One team is paying him $1.2 million a year until 2035

12:07am PDT - July 1st, 2020    bobby bonilla - CNN

It's July 1, which is also known as Bobby Bonilla Day. The former slugger retired in 2001 with the St. Louis Cardinals, but he has been collecting a check of nearly $1.2 million every year from the New York Mets on July 1 for the last two decades.