Loading Video…
This browser does not support the Video element.
NLDS Game 2 excitement
Braves fans swarmed SunTrust Park for NLDS Game 2 against the Cardinals
This browser does not support the Video element.
Braves fans swarmed SunTrust Park for NLDS Game 2 against the Cardinals