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.