Every July 1st until 2035, the New York Mets pay over a million dollars to former All-Star Bobby Bonilla, thanks to a unique contract Bonilla signed back in 2001. Bonilla shares his advice to young players and how to manage their contracts and their money.
Video: Sports Illustrated