Atlanta Braves leave Truist Park for World Series Parade
The Atlanta Braves head out on buses from Truist Park to go celebrate their World Series victory at a parade in Atlanta.
Top Videos

Atlanta Braves leave Truist Park for World Series Parade

Antique market closes leaving vendors scrambling

WATCH: Praying Muslim women verbally attacked by stranger
