Credit: nbchardballtalk.files.wordpress.com/

(CNN) — San Francisco Giants pitcher Matt Cain threw a perfect game Wednesday night in a 10-0 victory against the Houston Astros, the first pitcher to achieve that feat in Giants history. “This is unbelievable,” Cain told reporters after the game. “This is part of history. Something I am goingContinue Reading