1995 Braves World Series winning season revisited
Braves World Series repeat unlikely, future success is main goal
Hammerin' Braves rout Astros to win 1st WS crown since 1995
Hammerin' Braves rout Astros to win 1st WS crown since 1995 - WTOP
Rejoice Braves fans, the World Series championship is real
Brave new world: Atlanta beats Dodgers 4-2, heads to World Series
Braves win first World Series since 1995, downing Astros in Game 6
Flashback Friday When the Atlanta Braves won the World Series
Braves blank Astros, capture 1st World Series title since '95
The Latest: Braves win first World Series title since 1995