Right-hander Clay Holmes[1] and the New York Mets[2] are in agreement on a three-year, $38 million contract with an opt-out after the second year, sources confirmed to ESPN's Jeff Passan.
The Mets plan to turn Holmes, who has spent his big league...