Sports

Happy Bobby Bonilla Day! Celebrating the legendary contract that keeps on 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.