Matt Cain throws perfect game as Giants win 10-0
Matt Cain's dominant perfect game cemented his place in Giants history
Matt Cain's dominant perfect game cemented his place in Giants history
Matt Cain, Major League Baseball, News, Scores, Highlights, Stats, and Rumors
Matt Cain, Major League Baseball, News, Scores, Highlights, Stats, and Rumors
Perfect Cain Day - 6th Anniversary - McCovey Chronicles
Matt Cain's dominant perfect game cemented his place in Giants history
HOU@SF: Cain retires Castro to finish up perfect game
Every Out from Matt Cain's Perfect Game
Matt Cain Pitches 22nd Perfect Game in MLB History, News, Scores, Highlights, Stats, and Rumors
Every Out from Matt Cain's Perfect Game