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 dominant perfect game cemented his place in Giants history
Matt Cain has just thrown a Perfect Game for the Giants : r/baseball
MORE
Matt Cain Pitches 22nd Perfect Game in MLB History, News, Scores, Highlights, Stats, and Rumors
San Francisco Giants' Matt Cain reflects on his perfect game
San Francisco Giants' Matt Cain reflects on his perfect game
Matt Cain has just thrown a Perfect Game for the Giants : r/baseball
Matt Cain PSA AutographFactsâ„
San Francisco Giants pitcher Matt Cain throws franchise's first perfect game