Monthly Archives: June 2012

Matt Cain’s Perfect Game

June 20, 2012 Matt Cain threw the 22nd perfect game in the history of major league baseball and the 1st for the Giants.  He struck out a career high 14 to beat the Houston Astros 10-0.    

Tagged with: , , , , , ,
Posted in Uncategorized