Looking back at the Braves' 1990's World Series appearances - Battery Power
MLB Network - The Atlanta Braves win their 4th World Series title in franchise history!
Astros' dreams of another World Series title are blown away
Hammerin' Braves rout Astros to win 1st WS crown since 1995
Atlanta Braves win first world series title since 1995 - The Stylus
The Braves were never 2021 World Series material, but they won anyways - Battery Power
Atlanta Braves Win First World Series Title Since 1995
World Series 2021: Everything you need to know from Astros roster, schedule, tickets & more
MLB 1995 year in review
World Series - Wikipedia
Atlanta Braves World Series celebrations begin - Fresh Take Georgia
Atlanta Braves win first World Series title since 1995
Cubs parade celebrates World Series win
Celebrating a championship: Braves World Series parade start time, route and street closures – WABE
Braves rally past Astros to move one win from first World Series title since 1995, World Series