According to Jon Heyman, the Mets are trying to void Francisco Rodriguez’s contract:
The Mets are looking into the possibility of voiding closer Francisco Rodriguez’s contract, SI.com has learned. If the team is successful in doing so, they could save at least $17 million, and potentially more.
They are looking into whether the contract, for $37 million over three years, can be voided based on Rodriguez injuring himself outside the course of play. Rodriguez suffered torn thumb ligaments during a fight with his girlfriend’s father. Rodriguez has been charged with assault in the case.
That’s an interesting out. I would have expected a morals clause to kick in, but I guess those are fairly useless in pro sports.