Bobby Bonilla hasn't played in the MLB since 2001, but the New York Mets still pay him $1 million every year
MLB Notebook: Luis Guerrero named to the Futures Game, Dinelson Lamet to work on his fastball, Happy Bobby Bonilla Day and Manny Ramírez too
It's Bobby Bonilla Day, again; Mets still paying retired star
Baseball
Bobby Bonilla Day is almost here, but he's not only former MLB player collecting big money
Bobby Bonilla Day: The story behind the best baseball contract ever
Happy Bobby Bonilla Day! Former major leaguer gets $1.19m every year for not playing baseball
Bobby Bonilla Day, explained: Why July 1 is celebrated by MLB fans
Bobby Bonilla Day: Why the Mets Still Pay Player Who Retired 21 Years Ago – NBC New York
It's Bigger Than My Birthday: Bobby Bonilla Talks About Legendary Deferred Contract in Exclusive Interview