San Francisco Giants starter Matt Cain announces retirement - Sports Illustrated
Would you undo Matt Cain's contract? - McCovey Chronicles
Matt Cain throws five shutout innings in emotional Giants finale
4,739 Giants Matt Cain Stock Photos, High-Res Pictures, and Images - Getty Images
Giants' Matt Cain announces he expects to retire after Saturday start
Matt Cain throws five shutout innings in emotional Giants finale
Giants' Matt Cain announces he expects to retire after Saturday start
Matt Cain throws five shutout innings in emotional Giants finale
Giants 8, Braves 2: This time Giants get the big inning when Matt Cain pitches
Matt Cain: Five Reasons the Giants' Number Two is MLB's Most Underrated Pitcher, News, Scores, Highlights, Stats, and Rumors
San Francisco Giants starter Matt Cain announces retirement - Sports Illustrated