Giants ink ex-Cy Young winner to one-year, $15 million contract

The terms have been revealed for the contract signed by the Giants new addition.

Scroll to Top