It's funny to think about now, but there was a short time on Wednesday night when it looked like the most memorable moment from the Giants-Astros game was going to be the curious sight of a man using ...
SAN FRANCISCO (AP) — Matt Cain pitched the 22nd perfect game in major league history and first for the Giants, striking out a career-high 14 and getting help from two spectacular catches to beat the ...
Buster Posey has experienced plenty of memorable moments at Oracle Park, many of which he orchestrated as a player. One stands out above the rest: Matt Cain’s perfect game in 2012. “I don’t know how ...