AdChoices
Get Adobe Flash player

Giants' Matt Cain tosses perfect game Add to ...

Matt Cain of the San Francisco Giants pitched a perfect game Wednesday night, defeating the Houston Astros 10-0. It's the 22nd perfect game in Major League history, and the first-ever for the Giants franchise.

Drive

Technology