Braves win first World Series title since 1995
Braves by Decade: 1990's, Part. 2 - Last Word On Baseball
Photos: Remembering the Atlanta Braves' 1995 World Series win
1995 WS Gm6: Braves clinch the 1995 World Series
MORE
Hammerin' Braves rout Astros to win 1st WS crown since 1995
Atlanta Braves win first World Series title since 1995
Atlanta Braves win first World Series title since 1995
The Latest: Braves win first World Series title since 1995
World Series Game 6: Live updates on Braves vs Astros
Atlanta Braves win 2021 World Series with Dansby Swanson, Kyle Wright
THE BRAVES DID IT FOR ATLANTA! THEY ARE WORLD SERIES CHAMPS FOR THE FIRST TIME SINCE 1995 👏
Glavine, Klesko share fond memories of Braves' 1995 title
Braves thump Astros to snap 26-year World Series drought
Braves win first World Series title since 1995
Atlanta bashes past Houston to claim World Series title