Below, some MLB.com video of San Francisco Giants fans celebrating after the Giants beat the Cardinals last night to force NLCS Game 7.
Gee, it almost seemed like Chris Carpenter didn't want to be out there last night, and the Giants smelled blood. Deer in headlights! Deep breaths!
Go Giants.




Comments