The Untold Story: Matt Cain's Perfect Game Trailer
The Untold Story: Matt Cain's Perfect Game
San Francisco Giants - Wikipedia
The Big 50: San Francisco Giants: The Men and Moments that Made
San Francisco Giants' Matt Cain reflects on his perfect game
Matt Cain Major League Baseball, News, Scores, Highlights, Stats
Unforgettable: The Day Matt Cain Hit Golf Balls Into McCovey Cove
Giants' Matt Cain ends career with five shutout innings in loss
Perfect Cain Day - 6th Anniversary - McCovey Chronicles