The Atlanta Braves STELLAR PERFORMANCE in the 1995 World Series
1995 World Series - Wikipedia
Braves win NL pennant, heading to 1st World Series in 22 years
Atlanta Braves win World Series for the first time since 1995
Hammerin' Braves rout Astros to win 1st WS crown since 1995
Hammerin' Braves rout Astros to win 1st WS crown since 1995
1995 Atlanta Braves World Series Champions Newspaper REPRINT
Braves end 26-year World Series drought with Astros thumping
World Series: Atlanta dominates Astros in Game 6 to win title
MLB - For the first time since 1995, the Atlanta Braves
World Series Game 6: Live updates on Braves vs Astros