Perfect games being thrown with more frequency
Matt Cain's Perfect Game Let's relive Matt Cain's perfect game
Lincecum throws 1st no-hitter, beating SD 9-0
King Felix pitches Mariners' first perfect game
Barry Zito - Wikipedia
Bumgarner flirts with perfection in Giants win, Sports
Sporting Green reader memories: Loma Prieta at Candlestick, Matt
San Francisco Giants' Matt Cain reflects on his perfect game
MLB Nears 10 Years Without a Perfect Game - The New York Times
Matt Cain of San Francisco Giants tosses 22nd perfect game in
Giants starting pitcher Matt Cain throws nine shutout innings
Armando Galarraga's near-perfect game - Wikipedia
Matt Cain sets a new standard for perfection - NBC Sports
This Day In Sports: Cain's perfect game in SF Giants' golden era