Matt Cain recalls surprising swing that led to Giants perfect game – NBC Sports Bay Area & California
Tim Lincecum looked impressive in his showcase - McCovey Chronicles
What will you remember the 2015 Giants for? - McCovey Chronicles
Matt Cain's perfect game - Wikipedia
Tim Lincecum vs. Matt Cain: Take Your Pick, News, Scores, Highlights, Stats, and Rumors
Giants' Matt Cain reflects on his perfect game vs. Astros
The Willie Mac Award Together We're Giants
Former SF Giants star Matt Cain is officially a Legend - Sports Illustrated San Francisco Giants News, Analysis and More
Matt Cain To Retire - MLB Trade Rumors
San Francisco Giants: 50 things I miss about baseball - McCovey Chronicles