Matt Cain Pitches 22nd Perfect Game in MLB History, News, Scores, Highlights, Stats, and Rumors
Matt Cain relives biggest moments from perfect game with Giants teammates – NBC Sports Bay Area & California
Matt Cain pitches first perfect game in Giants history in 10-0 win over Astros
How the Giants' Matt Cain loosened up before perfect game - Los Angeles Times
Would it still be called a perfect game if a pitcher lost in the 10th inning of a 0-0 game due to the automatic base runner stealing 3rd and home? - Quora
SFGiants on X: 10 years ago today, Matt Cain threw the 22nd perfect game in @MLB history 🥹 / X
50 Awesome Things About Matt Cain's Perfect Game - McCovey Chronicles
Matt Cain's perfect game was 10 years ago — here are 10 things you might have forgotten - The Athletic
The Untold Story: Matt Cain's Perfect Game
HOU@SF: Cain retires Castro to finish up perfect game
Matt Cain's Perfect Game Feature
On this date, 2012: Giants' Matt Cain has a perfect night
Every Out from Matt Cain's Perfect Game
Matt Cain Perfect Game - 6/13/12, batting, San Francisco Giants, MLB Tonight, Major League Baseball