Matt Cain pitches Giants past Rockies 4-2, ruining late-season run – The Denver Post
Dave Righetti out as Giants' pitching coach
4,739 Giants Matt Cain Stock Photos, High-Res Pictures, and Images - Getty Images
Matt Cain recalls his most memorable start as a Giant
Giants Rewind: Matt Cain's Final Game
Matt Cain - San Francisco Giants Starting Pitcher - ESPN
Matt Cain recalls his most memorable start as a Giant
Matt Cain recalls his most memorable start as a Giant
Matt Cain's Perfect Game Is First in San Francisco Giants History, News, Scores, Highlights, Stats, and Rumors
Giants hit 3 solo HRs en route to win over Rockies – Greeley Tribune
San Francisco Giants' Matt Cain reflects on his perfect game
Game 4 starters
Matt Cain, Giants savoring perfect game - The Boston Globe