Matt Cain - Wikipedia
Matt Cain relives biggest moments from perfect game with Giants
June 13, 2012: Matt Cain throws first perfect game in Giants' history
San Francisco Giants Ace Matt Cain Is MLB's Most Underappreciated
What's wrong with Giants? Maybe it's time to chill
Matt Cain recalls his most memorable start as a Giant
San Francisco Giants pitcher Matt Cain throws franchise's first
Matt Cain recalls his most memorable start as a Giant
Matt Cain is everything you thought the Giants would never have
Decade Retrospective: Best Giants of the Decade - Matt Cain
Matt Cain retirement: Cain makes emotional exit in last game