Rotation back in the 2012 groove
Cain pitches Giants' first perfect game
Cain's gem gives Giants a perfect game at last
Matt Cain reacts to pitching perfecto for Giants
San Francisco Giants' Matt Cain reflects on his perfect game
Matt Cain completes perfect game, 06/13/2012
Did You See Matt Cain's Perfect Game?
Forever Giants: Matt Cain
Matt Cain recalls his most memorable start as a Giant
Matt Cain throws out first pitch to celebrate his perfect game in 2012 – NBC Sports Bay Area & California