The Giants have faced elimination six different times this postseason. Yet they are still standing.
Game 7 of the NLCS wasn’t much of a contest, as the Giants topped the Cardinals 9-0 at AT&T Park in San Francisco this evening to win the National League pennant and advance to the World Series against the Tigers.
Latest posts by Jabberhead (see all)
- NHL Basement Clubs - October 21, 2014
- Notre Dame pulls out 50-43 win vs. North Carolina - October 11, 2014
- Brady joins exclusive club as Patriots bounce back - October 10, 2014