Giants pitcher Matt Cain strikes out 14, throws 1st perfect game in
Matt Cain Major League Baseball, News, Scores, Highlights, Stats
Matt Cain looks to stop losing streak for Giants
4,739 Giants Matt Cain Stock Photos, High-Res Pictures, and Images
Matt Cain recalls his most memorable start as a Giant
Matt Cain: The Giants' horse that changed baseball stats twice
POSTGAME NOTES: Lincecum continues his dominant run - Giants Extra
The Untold Story: Matt Cain's Perfect Game
Former SF Giants star Matt Cain is officially a Legend - Sports
San Francisco Giants' Matt Cain reflects on his perfect game
Play Ball by Tim Ball - Issuu
Matt Cain Perfect Game - 6/13/12 batting, San Francisco Giants
June 13, 2012: Matt Cain throws first perfect game in Giants' history
Matt Cain throws five shutout innings in emotional Giants finale