Matt Cain Perfect Game Plaque
Matt Cain throws five shutout innings in emotional Giants finale
Matt Cain's Perfect Game Is First in San Francisco Giants History, News, Scores, Highlights, Stats, and Rumors
Giants' Matt Cain to retire after season
Giants roll past Reds 4-1 behind gem from top pitching prospect Kyle Harrison - The San Diego Union-Tribune
Giants sign Matt Cain to 5-year, $112.5 million contract extension
Matt Cain: The Giants' horse that changed baseball stats twice - The Athletic
Sports and Spirituality: Are Sports Meaningless? Look to Matt Cain
10 Giants from 2010: Matt Cain on near-perfect postseason, ruinous injuries
Dave Righetti out as Giants' pitching coach
How did Kyle Harrison's debut compare to other SF Giants greats? - Sports Illustrated San Francisco Giants News, Analysis and More
Brandon Crawford likely wraps up Giants career, contemplates retirement : r/ baseball
Matt Cain Retired Nick's Amazing Blog
Giants' Matt Cain announces retirement after 13 seasons, three World Series rings