NEW YORK — Pitcher Clay Holmes and the New York Mets have agreed to a $38 million, three-year contract, a person familiar ...
Holmes can earn $13 million for each of the first two seasons and $12 million for 2027. He can opt out after the 2026 season ...