Matt Cain dominant again one year after perfect game
Matt Cain's perfect game was 10 years ago — here are 10 things you
Perfection, Ten Years Later
Prospect Retrospective: the career of Matt Cain - Minor League Ball
Giants Matt Cain To Retire After Saturday Start - CBS San Francisco
Cain hits better than he pitches as Giants beat Reds 9-7
Giants' Matt Cain announces he expects to retire after Saturday start
Giants' Matt Cain to retire after season
Cain's perfect game makes Giants move look brilliant