TV and Radio Calls of Matt Cain's Perfect Game vs. Astros 6/13/2012
MLB Nears 10 Years Without a Perfect Game - The New York Times
Full list of perfect games: How many have there been in MLB history?
How many perfect games are there in MLB history? [Updated 2023]
Matt Cain dominant again one year after perfect game
Matt Cain's Perfect Game - Last Out & Celebration!
Perfect Games In The Modern Era - Sports Illustrated
Matt Cain threw the first perfect game in Giants history.
EXTREME MOMENTS MATT CAIN MOMENT - MLB The Show 23 - PERFECT GAME (HARD)
Perfect game! Yankees' Domingo German becomes first to achieve feat since 2012
Matt Cain - Wikipedia