This Day In Sports: Cain's perfect game in SF Giants' golden era
San Francisco Giants 1, Philadelphia Phillies 0: It's Matt Cain, again
Giants rookie Chris Heston tosses no-hitter
Matt Cain threw the first perfect game in Giants history.
Matt Cain's perfect game yet to sink in for San Francisco Giants' ace – The Denver Post
Cain Throws First Perfect Game in Giants' History
San Francisco Giants, and Lincecum and Cain: How the Mighty Have Fallen
Matt Cain gem gives Giants a perfect game at last - The San Diego Union-Tribune
Matt Cain, former Houston High standout, to retire from MLB
PERFECTION!!
Baseball history maker tied to Vincent - Shelby County Reporter
June 13, 2012: Matt Cain throws first perfect game in Giants' history
A plaque commemorating Matt Cain's perfect game has been placed by the San Francisco Giants on a walkway outside the …
Ex-Giant Matt Cain reveals when he realized he'd thrown perfect game – NBC Sports Bay Area & California