Why the Giants are (not) the best in the National League
Matt Cain gets Cained - McCovey Chronicles
Matt Cain's perfect game - Wikipedia
San Francisco Giants: Remembering Matt Cain's perfect game in 2012
SF Giants Rewind: Revisiting Matt Cain's three-run home run - McCovey Chronicles
Matt Cain, Giants savoring perfect game - The Boston Globe
On this date, 2012: Giants' Matt Cain has a perfect night
Cain gives Giants 9-0 win, 2-0 World Series lead
Matt Cain is everything you thought the Giants would never have - McCovey Chronicles
No reason to worry about Matt Cain - Beyond the Box Score
Matt Cain's career with the Giants, by the numbers - McCovey Chronicles
Matt Cain to disabled list, Jake Dunning up from Fresno - McCovey Chronicles