Cain scratched after sandwich-making mishap
Giants' Matt Cain ends career with five shutout innings in loss
Farewell lap: Matt Cain recalls his most memorable start as a
Cain calls it a career, he's sharp as Giants fall to SD 3-2 - The
The pitching depth chart for the 2016 Giants after Matt Cain
Matt Cain Stats, Fantasy & News
Giants send Zito to bullpen - The San Diego Union-Tribune
Giants sign Matt Cain to 5-year, $112.5 million contract extension
Bruce Bochy names Matt Cain Giants' fifth starter – KNBR
Prospect Retrospective: the career of Matt Cain - Minor League Ball
All 27 Outs of Matt Cain's Perfect Game - For those unfortunate
San Francisco Giants: A Thank You and Farewell to Matt Cain