He retired in 2001. This happens every year but it still amazes me that he elected to defer his compensation and it's paying him for this long. Bonilla is set to collect another $1.193 million from the New York Mets today, as he will each July 1st through the year 2035.
