Veteran right-handed reliever Clay Holmes has agreed to terms with the New York Mets, according to the New York Post. It's a three-year contract worth $38 million. The team has not yet announced the ...
Results that may be inaccessible to you are currently showing.