Armando Galarraga's near-perfect game - Wikipedia
San Francisco Giants get one-hitter from Matt Cain in home opener
ALL 27 OUTS from Domingo German's Perfect Game
Domingo Germán throws only 24th perfect game in MLB history - AS USA
Domingo Germán achieves 24th perfect game in MLB history, giving
Giants' Matt Cain throws perfect game - Beckett News
Baseball history maker tied to Vincent - Shelby County Reporter
Randy Johnson's perfect game - Wikipedia
How many perfect games in MLB history have been thrown?