San Francisco Giants: Remembering Matt Cain's perfect game in 2012
Perfect Cain Day - 6th Anniversary - McCovey Chronicles
Matt Cain - Wikipedia
Matt Cain Throws Perfect Game for the San Francisco Giants, News, Scores, Highlights, Stats, and Rumors
Phillies opposition preview: San Francisco Giants Phillies Nation - Your source for Philadelphia Phillies news, opinion, history, rumors, events, and other fun stuff.
6/13 – MATT CAIN'S PERFECT GAME at AT&T Park: San Francisco Giants vs. Houston Astros
SAN FRANCISCO GIANTS 2012 MATT CAIN PERFECT GAME 6-13-2012 CHAMPS NICE RARE !!
Matt Cain recalls his most memorable start as a Giant
HOU@SF: Cain retires Castro to finish up perfect game
6/13 – MATT CAIN'S PERFECT GAME at AT&T Park: San Francisco Giants vs. Houston Astros