Clay Holmes and the Mets are in agreement on a three-year, $38 million contract, sources told ESPN's Jeff Passan, confirming ...
The MLB offseason is here, and we got our first major free-agent signing is already in the books Blake Snell is joining the ...