Matt Cain's perfect game was 10 years ago — here are 10 things you
WORLD SERIES GAME 3: Giants take commanding 3-0 series lead on Tigers
Matt Cain Pitches 22nd Perfect Game in MLB History
Cain was first key piece of Giants' championship puzzle
Giants rookie Chris Heston tosses no-hitter
A Band of Misfits: Tales of the 2010 San Francisco Giants
JAWS and the 2023 Hall of Fame Ballot: Matt Cain
Matt Cain recalls his most memorable start as a Giant
Cain throws perfect game for Giants