Pitcher Clay Holmes Agrees to $38 Million, 3-Year Contract With Mets, AP Source Says

A person familiar with the negotiations tells The Associated Press that pitcher Clay Holmes and the New York Mets have agreed to a $38 million, three-year contract

A person familiar with the negotiations tells The Associated Press that pitcher Clay Holmes and the New York Mets have agreed to a $38 million, three-year contract