“Bobby Bonilla Day” refers to an annual payment made by the New York Mets to former player Bobby Bonilla on July 1. Multiple outlets report that the Mets pay him $1.19 million each year and that this schedule continues through 2035. The payment is tied to a deferred compensation arrangement the Mets agreed to in 1999, which was structured to shift payouts away from the end of Bonilla’s playing career. Bonilla is a former MLB All-Star and the deal is often discussed as a long-running example of deferred contracts in baseball finance. Several articles note that Bonilla has been retired for years, but the Mets’ obligation still remains, with the current payment described as the 16th such installment. One source also frames the day as an event that arrives around the time of Mets games on July 1, while other coverage emphasizes the long-term size and duration of the Mets’ obligation.