PHOTOS: Atlanta Braves win first World Series since 1995
Braves thump Astros to snap 26-year World Series drought
Freeman fittingly pockets last out for Braves in WS clincher - The
Atlanta, USA. 05th Nov, 2021. Outfielder Joc Pederson addresses
Fox Scores Ratings Win with World Series Viewership Rebound - The
Atlanta Braves beat Los Angeles Dodgers, 4-2, head to World Series
Atlanta Braves are World Series champs; Celebrate with
World Series 2021: Atlanta Braves win first title since '95 with
Photos: The 2021 World Series