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)
- Colin Kaepernick Unpatriotic Gesture Draws Mixed Reactions from Steelers LT Alejandro Villanueva - August 30, 2016
- Jeff Fisher Not Perturbed by Jared Goff’s Poor Debut for Rams - August 17, 2016
- Who Will Win The 2016-17 Stanley Cup? - August 16, 2016