Matt Cain of the Giants throws the 22nd perfect game in major league history,

Matt Cain of the Giants throws the 22nd perfect game in major league history,

On June 13 2012, At At&T park Matt Cain of the Giants throws the 22nd perfect game in major league history, a 10 – 0 win against the Houston Astros. Cain records 14 strikeouts, tying Sandy Koufax for the most in a perfect game. he San Francisco right-hander, with the help of two great defensive plays from outfielders Melky Cabrera and Gregor Blanco, becomes…