Braves win first World Series title since 1995 – WABE
Looking back at the Braves' 1990's World Series appearances - Battery Power
Champions forever': The Atlanta Braves players and fans alike celebrate World Series victory
Atlanta Braves win 1st World Series title since 1995
MORE
Astros' dreams of another World Series title are blown away
TODAY IN HISTORY: Atlanta Braves capture 1995 World Series – WSB-TV Channel 2 - Atlanta
PHOTOS: Atlanta Braves win first World Series since 1995
MLB 1995 year in review
Atlanta Braves win World Series for the first time since 1995, Baseball
SABR Digital Library: Braves Win! The 1995 World Champion Atlanta Braves – Society for American Baseball Research
MLB predictions 2023: Final standings, playoff projections, World Series odds for every team
Atlanta Braves win first World Series title since 1995
The wait is over: Atlanta Braves win their first World Series title since 1995 – 95.5 WSB
25 Best Subplots in World Series History, News, Scores, Highlights, Stats, and Rumors