If you hopped on Twitter this morning you were likely greeted with messages like "Happy Bobby Bonilla Day!" The cause for celebration is Bonilla's well known contract. On July 1, and every July 1 through 2035, the Mets will pay Bonilla around $1.2 million. According to Darren Rovell the Mets owed Bonilla $5.9 million in 2000. Rather than pay that amount, they elected to give him annual installments with 8% interest. Because of the interest, the $5.9 million will ultimately turn into $29.8 million for Bonilla However, the Reds also have (a few) former players they're still paying. The most famous is Ken Griffey Jr. The Reds signed Griffey to a 9 year, $116.5 million deal in 2000. Half of his contract was deferred, and Cincinnati will end up paying Griffey around $3.5 million a year through 2025. So when you see everyone celebrating Bobby Bonilla day, don't forget the Reds (and a lot of other teams) are in on the deferred contract fun as well. You can see the rest of Jesse Spector's "Bobby Bonilla All-Stars" by following the link. Apparently the Reds are also paying Bronson Arroyo $1.36 million annually through 2021.