Braves win World Series
The Latest: Braves win first World Series title since 1995
Braves win first World Series since 1995, downing Astros in Game 6
Rejoice Braves fans, the World Series championship is real - Battery Power
Atlanta Wins World Series For The First Time In 26 Years - ESPN 98.1 FM - 850 AM WRUF
1995 World Series - Wikipedia
Atlanta Braves David Justice, 1995 World Series Sports Illustrated Cover by Sports Illustrated
Atlanta Braves World Series appearances: Remembering the Fall Classic in Atlanta
From Afterthoughts to World Series Champs: How the Braves Shattered Expectations, News, Scores, Highlights, Stats, and Rumors