Braves Country celebrates first World Series appearance in 22 years

Fans are ecstatic the Braves have advanced to the World Series to face the Houston Astros. Fan celebrated outside Truist Park and picked up their World Series swag.

Top Videos