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)
- Who will win the NFC South? - August 19, 2015
- Does Goodell have full authority to settle Brady case on his own? - August 12, 2015
- NFL wants to make Super Bowl media day a prime time event - August 12, 2015