Sports

‘It should be a day worth celebrating’: It’s Bobby Bonilla Day, time to celebrate the legendary contract that keeps giving

Every July 1 from 2011-2035, the New York Mets dole out $1.19 million to Bobby Bonilla, who hasn't played for them since 1999.