The Atlanta Braves are World Series champions.
The Braves beat Houston Tuesday night 7-0 to clinch the series, four games to two. It’s the fourth World Series title in franchise history and the second since the team moved to Atlanta.
Tens of thousands of Braves fans packed into Truist Park to watch Game 6 on the giant video board in center field and several hundred more huddled in The Battery. The crowd burst into cheers as the final out was recorded.
Read this story now for free
To continue reading, sign up for our newsletter and get unlimited access to WABE.org
You can select your preferences for news and local content. We will never share your email address. Learn how your newsletter sign-up will support WABE and Public Media