Matt Cain, former Houston High standout, to retire from MLB
Cain throws perfect game for Giants
4,739 Giants Matt Cain Stock Photos, High-Res Pictures, and Images
Cain, Sandoval lead Giants past Rockies 7-1 - The San Diego Union
Matt Cain's perfect game yet to sink in for San Francisco Giants
Matt Cain throws 5 shutout innings for Giants
Matt Cain's perfect game - Wikipedia
Cain's gem gives Giants a perfect game at last
Why Matt Cain taught Chris Stratton to stop looking in the dugout
SF Giants' Matt Cain is rock steady amid anarchy
San Francisco Giants: Starting Pitching Beginning to Steady?
Giants Pitcher Matt Cain in Action at at&T Park Editorial Stock
Farewell lap: Matt Cain recalls his most memorable start as a
Matt Cain's Vintage Start Was a Great Ending To His Career
Matt Cain's Perfection Matched by His Dominance - The New York Times