San Francisco Giants' Matt Cain: Now in the Hall of Fame Discussion?, News, Scores, Highlights, Stats, and Rumors
San Francisco Giants pitcher Matt Cain throws franchise's first perfect game
28 things about SF Giants' Buster Posey
Matt Cain's dominant perfect game cemented his place in Giants history
Matt Cain throws perfect game as Giants win 10-0