Matt Cain - Wikipedia
Vogelsong on Matt Cain: 'He wanted to beat your ass' – KNBR
The Horse rides: Matt Cain will make his presumed final start for Giants this weekend – Daily Democrat
Matt Cain To Retire - MLB Trade Rumors
Giants' Matt Cain announces retirement - MLB Daily Dish
Giants catcher Buster Posey, former NL MVP, announces retirement
Giants win season finale on Sandoval's walk-off home run – Santa Cruz Sentinel
Matt Cain throws five shutout innings in emotional Giants finale
Giants' Matt Cain to retire after season