Cain's perfect game makes Giants move look brilliant
Tim Lincecum no-hits the San Diego Padres, MLB
Matt Cain's perfect game was 10 years ago — here are 10 things you
Matt Cain's perfect game lifts Giants over Astros 10-0
San Francisco Giants pitcher Matt Cain throws franchise's first
Farewell lap: Matt Cain recalls his most memorable start as a
Matt Cain perfect game: Umpire for San Francisco Giants vs
Farewell lap: Matt Cain recalls his most memorable start as a
Matt Cain recalls his most memorable start as a Giant
Matt Cain pitches first perfect game in Giants history in 10-0 win
Matt Cain pitches Giants' first perfect game to beat Houston
Matt Cain gem gives Giants a perfect game at last - Deseret News