John Shea just tweeted the following:
BREAKING NEWS: Two people familiar w/ talks told me Cain will sign “in the neighborhood of” 5 years and $110 mil before opener. #sfgiants
— John Shea (@JohnSheaHey) April 2, 2012
For the love of everything, please let this be true because everything would be sunshine and rainbows and puppies will dance and so will Madison Bumgarner’s bull that acts like a dog.
UPDATE. From Andrew Baggarly:
The Giants and Matt Cain have reached an agreement on a 5 year extension through 2017 with a club/vesting player option for 2018.
SUCH A HAPPY DAY.