Why can't The Angels make a world series? - Quora
50 Awesome Things About Matt Cain's Perfect Game - McCovey
The Untold Story: Matt Cain's Perfect Game Trailer
Matt Cain's Perfect Game Feature
San Francisco Giants' Matt Cain reflects on his perfect game
San Francisco Giants' Matt Cain reflects on his perfect game
Sports Piedmont Exedra
Every Out from Matt Cain's Perfect Game
Madison Bumgarner - Wikipedia
Every Out from Matt Cain's Perfect Game
June 13, 2012: Matt Cain throws first perfect game in Giants' history
2023 Future Games: Heff's Hits
Matt Cain, Giants savoring perfect game - The Boston Globe
50 Awesome Things About Matt Cain's Perfect Game - McCovey Chronicles