June 13, 2012: Matt Cain throws first perfect game in Giants' history
Matt Cain relives biggest moments from perfect game with Giants teammates – NBC Sports Bay Area & California
Thank You, Matt Cain!. During his 13-year-career, Matt Cain…, by San Francisco Giants
Cain completes perfect game, 06/13/2012
MORE
Cain fires perfect game for Giants
Matt Cain dominant again one year after perfect game
Matt Cain recalls his most memorable start as a Giant
Decade Retrospective: Best Giants of the Decade - Matt Cain - McCovey Chronicles
Matt Cain recalls his most memorable start as a Giant
Matt Cain's Final Season with San Francisco Giants?
The Untold Story: Matt Cain's Perfect Game
Matt Cain's perfect game yet to sink in for San Francisco Giants' ace – The Denver Post
Matt Cain will retire after making one more appearance with Giants