NLDS Game 2 excitement

Braves fans swarmed SunTrust Park for NLDS Game 2 against the Cardinals

Top Videos