Prospect Retrospective: the career of Matt Cain - Minor League Ball
Giants pitcher Matt Cain to retire after Saturday start
Prospect Retrospective: the career of Matt Cain - Minor League Ball
Matt Cain recalls his most memorable start as a Giant
Matt Cain Speaking Fee and Booking Agent Contact
Giants' Matt Cain (6 runs, 4 innings) could make next start in minors
Matt Cain recalls his most memorable start as a Giant
Matt Cain pitches Giants past Rockies 4-2, ruining late-season run
Prospect Retrospective: the career of Matt Cain - Minor League Ball
Cain's perfect game makes Giants move look brilliant
Former San Francisco Giants ace Matt Cain sells Arizona and Bay
San Francisco Giants' Matt Cain: Now in the Hall of Fame
Giants pitcher Cain to retire after Saturday start