Cain's perfect game makes Giants move look brilliant
MLB perfect games
Matt Cain's Final Season with San Francisco Giants?
Matt Cain's perfect game Buster posey, Sports, Sports jersey
Matt Cain gem gives Giants a perfect game at last - Deseret News
Giants pitcher Matt Cain strikes out 14, throws 1st perfect game in team history – Monterey Herald
Cain's perfect game is one for the books
Former SF Giants ace Madison Bumgarner throws seven-inning no-hitter for D'backs – Daily Democrat
Farewell lap: Matt Cain recalls his most memorable start as a Giant – East Bay Times
Rays lose combined perfect game bid in 9th - ESPN
Giants pitcher Matt Cain throws perfect game
Giants' Matt Cain tosses perfect game vs. Astros