Tim Lincecum, Matt Cain, and other former Giants All-Stars - McCovey Chronicles
Let's please never forget this legend. ✊🏽 : r/SFGiants
Giants' Matt Cain ends career with five shutout innings in loss
Bruce Bochy Retirement Announcement Spells End Of Era For Giants - Sactown Sports
Matt Cain - Wikipedia
Montreal News, Local Breaking
Giants manager Bruce Bochy to retire after this season
Hit and Run: Tim Lincecum's time in Giants' rotation may be short - Sports Illustrated
Farewell lap: Matt Cain recalls his most memorable start as a Giant – East Bay Times