PHOTOS: Atlanta Braves win first World Series since 1995
1995 Braves: One World Series title in era that could've brought more
1995 World Series - Wikipedia
The wait is over: Atlanta Braves win their first World Series
1995 World Series Braves: About the AJC series
Atlanta Braves win world Series
From Afterthoughts to World Series Champs: How the Braves
PHOTOS: Atlanta Braves win first World Series since 1995
Comparing the 2013 Atlanta Braves to the 1995 World Series
From Afterthoughts to World Series Champs: How the Braves
The wait is over: Atlanta Braves win their first World Series
The Atlanta Braves are bringing their World Series Trophy to Athens
Atlanta Braves finish off Houston Astros for first World Series
Bleacher Report - For the first time since 1995, the Atlanta
Atlanta Braves vs. Cleveland Indians 1995 World Series Matchup 18