Breaking: The Mets Just Signed This (Now) Former Yankee

The Mets are in agreement with Clay Holmes pending a physical, The Holmes contract is for 3 years at about $38M.