San Francisco punished St. Louis 9-0 to claim the seventh and deciding game of the National League Championship Series Monday night. Now, the Giants are ready to do battle with American League champ Detroit in Game 1 of the World Series Wednesday.
FULL STORY
soundoff (No Responses)