Sports

Happy Bobby Bonilla Day! Why the New York Mets pay him $1.19 million each July 1

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.