Matt Cain's perfect game was 10 years ago — here are 10 things you might have forgotten - The Athletic
Matt Cain's Perfect Game Is First in San Francisco Giants History, News, Scores, Highlights, Stats, and Rumors
Matt Cain's perfect game - Wikipedia
Giants pitcher Matt Cain strikes out 14, throws 1st perfect game in team history – Monterey Herald
Matt Cain Perfect Game 10-Year Anniversary, Major League Baseball, 10 years ago today, Matt Cain threw the 22nd perfect game in MLB history 🥹, By San Francisco Giants
Cain, Scherzer have everything at stake in Game 4
Matt Cain Perfect Game Plaque
Matt Cain's Perfection Matched by His Dominance - The New York Times
Farewell lap: Matt Cain recalls his most memorable start as a Giant – East Bay Times
Matt Cain throws five shutout innings in emotional Giants finale
Matt Cain's perfect game: Best ever? - ESPN - Stats & Info- ESPN
Matt Cain gem gives Giants a perfect game at last - Deseret News