Matt Cain's perfect game was 10 years ago — here are 10 things you might have forgotten - The Athletic
Matt Cain throws perfect game as Giants win 10-0
Matt Cain's Perfect Game On this day in 2012 - Matt Cain was
The Untold Story: Matt Cain's Perfect Game
MORE
Matt Cain PSA AutographFacts℠
San Francisco Giants' Matt Cain reflects on his perfect game
Matt Cain's dominant perfect game cemented his place in Giants
World Series 2010: Matt Cain and the Top 15 Pitching Runs in
Matt Cain throws perfect game as Giants win 10-0
Every Out from Matt Cain's Perfect Game
Matt Cain throws perfect game as Giants win 10-0
The Untold Story: Matt Cain's Perfect Game
Lot Detail - 2012 Matt Cain Perfect Game-Game Used and Signed
Matt Cain Perfect Game - Last Three Outs, AT&T Park 6-13-12