Cain pitches perfect game
Matt Cain pitched just the 22nd perfect game in Major League history to help the San Francisco Giants crush the Houston Astros 10-0 on Wednesday.
Felix Hernandez pitched a perfect game today, leading the Seattle Mariners to a 1-0 victory against the Tampa Bay Rays.