Atlanta Braves win World Series for the first time since 1995
SABR Digital Library: Braves Win! The 1995 World Champion Atlanta Braves – Society for American Baseball Research
Hammerin' Braves rout Astros to win 1st WS crown since 1995
The Atlanta Braves' World Series victory was built on a summer of desperation, World Series
MORE
Bleacher Report - For the first time since 1995, the Atlanta Braves are World Series champions! 🏆
Braves win World Series
Atlanta Braves win World Series for the first time since 1995
1995 World Series Braves: About the AJC series
Hammerin' Braves rout Astros to win 1st WS crown since 1995
Atlanta Braves win World Series for first time since 1995 by hammering Houston Astros 7-0 in Game 6
Atlanta Braves win first World Series title since 1995
The wait is over: Atlanta Braves win their first World Series title since 1995 – 95.5 WSB
Atlanta Braves win World Series for first time since 1995