June 13, 2012: Matt Cain throws first perfect game in Giants' history
Baseball's Greatest Games: San Francisco Giants First Perfect Game [DVD] : San Francisco Giants, Major League Baseball: Movies & TV
Giants No-Hitters
Matt Cain pitches first perfect game in Giants franchise history to beat Astros
MORE
Matt Cain + great friends = perfect night - Mangin Photography Archive
Matt Cain + great friends = perfect night - Mangin Photography Archive
Matt Cain Perfect Game Plaque
FILE - In this June 13, 2012, file photo, San Francisco Giants pitcher Matt Cain delivers against the Houston Astros in the seventh inning of a baseball game in San Francisco. Cain threw a perfect game and the Giants won 10-0. Seattle Mariners pitcher Felix
Matt Cain's perfect game was 10 years ago — here are 10 things you might have forgotten - The Athletic
Matt Cain's Final Season with San Francisco Giants?
Matt Cain throws perfect game as Giants win 10-0
Matt Cain's dominant perfect game cemented his place in Giants history
MLB Nears 10 Years Without a Perfect Game - The New York Times