Braves first MLB team to clinch playoff berth this year, rally to beat
Atlanta Braves win 1st World Series title since 1995
The Atlanta Braves STELLAR PERFORMANCE in the 1995 World Series
Atlanta Braves defeat Astros in Game 6, win World Series for first
TODAY IN HISTORY: Atlanta Braves capture 1995 World Series – WSB
Ranking every World Series in MLB history - ESPN
PHOTOS: Atlanta Braves win first World Series since 1995
Braves' Clutch Homers, Astros' Blown Chances Have World Series All
Braves snap 26-year drought, National Sports
Castellanos hits 2 homers again, powers Phillies past Braves 3-1
Fried finds footing in WS clincher for Braves after stomp
PHOTOS: Atlanta Braves win first World Series since 1995
Braves Flashback/Recap: May 29 - Battery Power
1995 World Series - Wikipedia