San Francisco Giants' Matt Cain reflects on his perfect game
10 Giants from 2010: Buster Posey reflects on great rookie season, winning title at 23
Matt Cain PSA AutographFacts℠
50 Awesome Things About Matt Cain's Perfect Game - McCovey Chronicles
Matt Cain relives biggest moments from perfect game with Giants teammates – NBC Sports Bay Area & California
Lowell Cohn: Giants could be in trouble if Madison Bumgarner is hurting
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)
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's finale with Giants so moving it even tugged at an ump