San Francisco Giants starter Matt Cain announces retirement
Matt Cain throws five shutout innings in emotional Giants finale
On this date, 2012: Giants' Matt Cain has a perfect night
Giants: No celebrations for Matt Cain, who believed he'd be part of
San Francisco Giants' Matt Cain reflects on his perfect game
This could be the end for Matt Cain - Beyond the Box Score
Matt Cain outduels Cole Hamels as Giants take 2-1 NLCS lead over
Matt Cain's Final Season with San Francisco Giants?
San Francisco Giants Hall of Fame Talk: Barry Bonds, Tim Lincecum
Matt Cain's Perfect Game Is First in San Francisco Giants History
Sunday profile: Matt Cain of the Giants