This could be the end for Matt Cain - Beyond the Box Score
Matt Cain's perfect game was 10 years ago — here are 10 things you
Matt Cain throws first perfect game in history of San Francisco
Matt Cain's Perfection Matched by His Dominance - The New York Times
Decade Retrospective: Best Regular Season Games - Matt Cain's
Cain pitches first perfecto for Giants - Deseret News
Matt Cain Pitches 22nd Perfect Game in MLB History
Matt Cain's Final Season with San Francisco Giants?
San Francisco Giants' Matt Cain reflects on his perfect game
It's the 5th anniversary of Matt Cain's perfect game - McCovey
116 Matt Cain Perfect Game Photos & High Res Pictures - Getty Images
Matt Cain pitches first perfect game in Giants franchise history