Photos: Braves World Series Game 6, Oct. 28, 1995
1995 Braves: Greg Maddux makes World Series history in Game 1
Atlanta Braves parade highlights 1995 World Series win
The 1995 Braves still stand alone, and that's the problem
Braves win World Series 2021
2021 World Series: Houston Astros vs Atlanta Braves
Tom Glavine - Wikipedia
When Was the Last Time Atlanta Braves Played in the World Series
Braves win first World Series since 1995, downing Astros in Game 6
Atlanta Braves win World Series for the first time since 1995
1995 WS Gm6: Braves clinch the 1995 World Series