The most recent World Series title for every postseason team : r/baseball
Hammerin' Braves win 1st WS crown since 1995, rout Astros
Top Five Moments in Atlanta Braves History: Part Two
Braves win first World Series since 1995, defeating Astros in Game 6 - CBS News
Atlanta Braves defeat Astros in Game 6, win World Series for first time since 1995
Braves win fourth World Series title with Game 6 victory over Astros in Houston
The Latest: Braves win first World Series title since 1995
Atlanta Braves - Wikipedia
Astros vs. Braves final score, results: Atlanta wins first World Series since 1995 behind three homers, shutout
Photos: Braves World Series Game 6, Oct. 28, 1995