Matt Cain's Perfect Game, On this day in 2012 - Matt Cain was PERFECT. #ForeverGiant, #SFGiants, By San Francisco Giants
It's the 5th anniversary of Matt Cain's perfect game - McCovey Chronicles
Matt Cain throws first perfect game in history of San Francisco Giants franchise (with list of perfect games in MLB history and play-by-play of Cain's perfect game)
Must C: Catch, 06/13/2012
San Francisco Giants' Matt Cain reflects on his perfect game
SF Giants Video: Watch the Giants reflect on Matt Cain's perfect game - McCovey Chronicles
Matt Cain's Perfect Game Is First in San Francisco Giants History, News, Scores, Highlights, Stats, and Rumors
Matt Cain Perfect Game 27 Outs
San Francisco Giants pitcher Matt Cain throws franchise's first perfect game