Matt Cain's Final Season with San Francisco Giants?
JAWS and the 2023 Hall of Fame Ballot: Matt Cain
June 13, 2012: Matt Cain throws first perfect game in Giants' history
Two of the (many) reasons Matt Cain means so much to Giants fans - McCovey Chronicles
Matt Cain: Buster Posey deserves 'almost all the credit' for Giants' 3 World Series titles – KNBR
The Strange Dynasty Of The San Francisco Giants Is Over. (Yes, It Was A Dynasty.)
Matt Cain recalls his most memorable start as a Giant
Giants' Matt Cain hitting his stride as he plays catchup
Cain, Sandoval lead Giants past Diamondbacks 5-2 - The San Diego Union-Tribune
Matt Cain pitches Giants past Rockies 4-2, ruining late-season run – The Denver Post
Giants' Matt Cain reflects on his perfect game vs. Astros