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 - CNNIt'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.