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)
- Raiders plan to cut Pryor on Monday if they can’t trade him - April 19, 2014
- Ohio couple married 70 years die 15 hours apart - April 19, 2014
- Illinois Unveils New Nike Uniforms - April 18, 2014