San Francisco Giants pitcher Matt Cain throws franchise's first
Rodón goes 6 strong, Giants complete sweep of Dodgers 2-0
Cain, Roberts help Giants sweep Nats - The San Diego Union-Tribune
Two of the (many) reasons Matt Cain means so much to Giants fans
MORE
Matt Cain Throws The First Perfect Game In Giants History
San Francisco Giants' Matt Cain reflects on his perfect game
Matt Cain throws five shutout innings in emotional Giants finale
Roundup: Giants' Matt Cain pitches perfect game - The Boston Globe
Two of the (many) reasons Matt Cain means so much to Giants fans
Matt Cain gem gives Giants a perfect game at last - Deseret News
Matt Cain's dominant perfect game cemented his place in Giants
Giants' Matt Cain will retire after final start Saturday
June 13, 2012: Matt Cain throws first perfect game in Giants' history
Carlos Beltran Headlines New Baseball Hall of Fame Candidates
A plaque commemorating Matt Cain's perfect game has been placed by
San Francisco Giants pitcher Matt Cain throws franchise's first