San Francisco Giants: Losing Streak Reaches 4; What Gives?
Marco Scutaro not thinking retaliation: NLCS Game 3
Giants' Matt Cain to retire after season
Farewell lap: Matt Cain recalls his most memorable start as a
Lincecum still the Freak after throwing 148 pitches in 1st career
Matt Cain recalls his most memorable start as a Giant
Matt Cain's Final Season with San Francisco Giants?
June 13, 2012: Matt Cain throws first perfect game in Giants' history
Brewers place Lorenzo Cain on DL, recall Keon Broxton - NBC Sports
The Untold Story: Matt Cain's Perfect Game - 11am ET on MLB
Farewell lap: Matt Cain recalls his most memorable start as a
Matt Cain recalls his most memorable start as a Giant