Today July 1 is Bobby Bonilla Day when the Mets pay him another $1.2 million. Greatest contract in the history of sports.
www.espn.com

It's Bobby Bonilla Day! Explaining why the former Met gets paid $1.19M today and every July 1
Bobby Bo hasn't played for the Mets since 1999, but Friday he'll receive a hefty check from his former employer. Here's what you need to know about the unusual annual payday.