Matt Cain's Perfect Game Feature
Matt Cain's perfect game was 10 years ago — here are 10 things you might have forgotten - The Athletic
Matt Cain throws first perfect game in history of San Francisco Giants franchise (with list of perfect games in MLB history and play-by-play of Cain's perfect game)
San Francisco Giants' Matt Cain reflects on his perfect game
Matt Cain's dominant perfect game cemented his place in Giants history
San Francisco Giants' Matt Cain reflects on his perfect game
Matt Cain's dominant perfect game cemented his place in Giants history
Matt Cain has become the first pitcher in Giants history to pitch a PERFECT GAME spanning both the New York Giants and the San Francisco Giants.
Matt Cain Perfect Game Commemorative Bat
Matt Cain has just thrown a Perfect Game for the Giants : r/baseball
Matt Cain has just thrown a Perfect Game for the Giants : r/baseball