Game 4 of the World Series wholeheartedly belonged to the Giants. After a crazy first couple innings, the Giants surged forward and never looked back. The Giants beat the Royals 11-4 and tied the World...
Ryan Vogelsong and the Giants faced the Nationals today at AT&T Park for Game 4 of the NLDS. After losing last night, the Giants were still leading the series 2-1, and today was the game to win....
Tim Hudson faced Nationals' ace Jordan Zimmermann in game two of the NLDS (National League Division Series) and it was downright nerve-wracking. A week ago, Zimmermann pitched his first career no-hitter...