TODAY IN HISTORY: Atlanta Braves win 2021 World Series

Today officially marks one year since the Atlanta Braves won the World Series title over the Houston Astros. November 2, 2021 will always be an unf...

November 4, 2022
2:02 AM

Today officially marks one year since the Atlanta Braves won the World Series title over the Houston Astros. November 2, 2021 will always be an unforgettable night for Braves fans as Dansby Swanson tossed the final out to Freddie Freeman. It was the first World Series title for the Braves since 1995. [DOWNLOAD: Free WSB-TV News app for alerts as news breaks] This content is not available due to your privacy preferences. Update your settings here to see it. Max Fried and the Braves night shift bullpen pitched a shutout in Game 6 to clinch the series.

Wsbtv.Com News Staff