The San Francisco Giants (World Series Champions) played four exciting games against the NL Central leading St. Louis Cardinals this week. Though they should have won all four games, they settled for three.
Tonight's game was Aubrey Huff Hits night as the veteran first baseman blasted three balls over the wall for home runs. After leaving thirteen runners on base in last night's win, tonight's hit parade was a treat as runners on base advanced home in carousel fashion. So much for the weak west coast hitting that the east coast media keeps feeding the fans.
When Giants reliever Guillermo Mota loaded the bases then gave up the grand slam allowing the Cardinals to pull within three (10-7), it seemed St. Louis had stolen the Giants thunder. But you don't steal a thunder that's been rumbling toward a roar all season long. It was the World Champions night to shine, answering with two more runs as pitcher Jeremy Affeldt closed the door and the threat.
Congratulations Aubrey Huff and the San Francisco Giants. Playing like Champions!