Giants 8, Braves 2: This time Giants get the big inning when Matt Cain pitches
Jake Peavy traded from Boston Red Sox to San Francisco Giants - ESPN
New Giants Hero Matt Moore Pitching Like an Ace When SF Needs It Most, News, Scores, Highlights, Stats, and Rumors
Gabe_Kapler
Giants and Rays may both win in the Matt Moore deal - Beyond the Box Score
Video: Matt Cain launches a three-run home run - NBC Sports
Prospect Retrospective: the career of Matt Cain - Minor League Ball
Who is the highest-paid player in San Francisco Giants history? – NBC Sports Bay Area & California
Former San Francisco Giants rookie star seeks baseball comeback after no-hitter
Giants win World Series with Game 7 victory against Royals – The Denver Post
Matt Cain - Bay Area Sports Hall of Fame
Matt Cain hasn't been himself since throwing perfect game - NBC Sports