The Giants and Matt Cain have reached an agreement on a 5-year extension through 2017 with a clubvesting player option for 2018.
It is a 100M deal plus a 5M signing bonus. In addition, there is a 7.5M buyout on the clubvesting player option for 2018.
Stay in the game with the latest updates on your beloved Bay Area and California sports teams! Sign up here for our All Access Daily newsletter.