Braves are World Series champions
Braves @ AstrosNovember 2, 2021 | 00:05:16
Despite all the adversity and bumps in the road, the Braves endure and clinch their first World Series title since 1995
Despite all the adversity and bumps in the road, the Braves endure and clinch their first World Series title since 1995