Cain completes perfect game, 06/13/2012
Must C: Catch, 06/13/2012
Giants' Matt Cain reflects on his perfect game vs. Astros
DNP ---- Domingo German perfect game: Yankees pitcher joins
MORE
Who are the 24 MLB pitchers who have thrown a perfect game
K as in Cain Baseball Hall of Fame
2012/06/13 Cain completes perfect game
Matt Cain Pitches 22nd Perfect Game in MLB History
The hidden perfect games of relievers - Beyond the Box Score
San Francisco Giants: Remembering Matt Cain's perfect game in 2012
Matt Cain's perfect game: Best ever? - ESPN - Stats & Info- ESPN
Complete List — And Quirky Nuggets — Of All 24 Perfect Games in
San Francisco Giants get one-hitter from Matt Cain in home opener
Domingo Germán achieves 24th perfect game in MLB history, giving
June 13, 2012: Matt Cain throws first perfect game in Giants' history