Giants sign Matt Cain to 5-year, $112.5 million contract extension
Matt Cain throws out first pitch to celebrate his perfect game in 2012 – NBC Sports Bay Area & California
Matt Cain pitches Giants past Rockies 4-2, ruining late-season run – The Denver Post
NLDS: Giants' Logan Webb Earns Lincecum Comparison After Beating Dodgers - The New York Times
Giants pitcher Matt Cain to retire after Saturday start
Matt Cain has become the first pitcher in Giants history to pitch a PERFECT GAME spanning both the New York Giants and the San Francisco Giants.
Matt Cain Perfect Game Commemorative Bat
Matt Cain - San Francisco Giants Starting Pitcher - ESPN
Former SF Giants star Matt Cain is officially a Legend - Sports Illustrated San Francisco Giants News, Analysis and More
Giants predictably pick Matt Cain as Game 1 playoff starter - NBC Sports
JAWS and the 2023 Hall of Fame Ballot: Matt Cain
Matt Cain - Wikipedia
Matt Cain recalls his most memorable start as a Giant