Matt Cain throws first perfect game in history of San Francisco
Matt Cain - Wikipedia
Baseball's Greatest Games: San Francisco Giants First Perfect Game [DVD] : San Francisco Giants, Major League Baseball: Movies & TV
6/13/12. MATT CAIN Perfect Game Infographic (in ENGLISH!) It took me hours, but I've translated this amazing infogr…
MORE
All 27 Outs of Matt Cain's Perfect Game - For those unfortunate enough to have missed it and for the rest of us to relive it! (x-post from /r/SFGiants) : r/baseball
Matt Cain gem gives Giants a perfect game at last - Deseret News
Matt Cain gem gives Giants a perfect game at last - The San Diego Union-Tribune
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)
June 13, 2012: Matt Cain throws first perfect game in Giants' history
The Career of Matt Cain - Minor League Ball
San Francisco Giants' Matt Cain reflects on his perfect game