World Series champs bringing trophy to Braves Country
1995 WS Gm6: Braves clinch the 1995 World Series
World Series 2021: Atlanta Braves win first title since '95 with new energy, childlike enthusiasm
Braves by Decade: 1990's, Part. 2 - Last Word On Baseball
World Series score: Atlanta Braves win first title in 26 years after slugging past Houston Astros in Game 6
Atlanta Overcomes Decades of Frustration to Win World Series - The New York Times
Braves win first World Series since 1995, downing Astros in Game 6
Hammerin' Braves rout Astros to win 1st WS crown since 1995 - WTOP News
Atlanta Braves win World Series for 1st time since 1995