http://www.cbssports.com/mlb/blog/jo...----mets-deals
Currently, the 6th highest paid Met.
He will be 72 years old, when he cashes his final paycheck(for over a million bucks), in 2035.
Bret Saberhagen has a bad contract as well, he's still cahing half a million a year from them.
Jason Bay is also on the books, plays for Seattle, currently. I can admit, not as shocking as the other two.