Photos: Remembering the Atlanta Braves' 1995 World Series win
PHOTOS: Atlanta Braves win first World Series since 1995
Braves shut out Astros in Game 6 to win World Series
Braves win World Series 2021
MORE
Hammerin' Braves rout Astros to win 1st WS crown since 1995 - WTOP
Braves win World Series
Braves win first World Series title since 1995 – WABE
Glavine, Klesko share fond memories of Braves' 1995 title
Atlanta Braves clinch 6th straight NL East title, beat Phillies 4
TODAY IN HISTORY: Atlanta Braves capture 1995 World Series – WSB
1995 Cleveland Indians vs Atlanta Braves World Series Highlights