Matt Cain To Retire - MLB Trade Rumors
Matt Cain The Software Report
San Francisco Giants 1, Philadelphia Phillies 0: It's Matt Cain
Matt Cain - Field Manager - Verde Mining
Matt Cain Stats, Fantasy & News
Matt Cain - San Francisco Giants Starting Pitcher - ESPN
Matt Cain gem gives Giants a perfect game at last
Giants' Matt Cain hit in pitching arm by line drive - Sports
Giants pitcher Matt Cain to retire after Saturday start – The
Matt Cain is on the DL after failing to cut a sandwich 'fancy in
Matt Cain Signed Photograph - 8x10
Cain scratched after sandwich-making mishap