Braves win first World Series title since 1995 – WABE
Photos: Atlanta's big World Series win – WABE
Atlanta Braves win 1st World Series title since 1995
The wait is over: Atlanta Braves win their first World Series title since 1995 – WSB-TV Channel 2 - Atlanta
MORE
Atlanta Braves win the World Series - Rough Draft Atlanta
PHOTOS: Atlanta Braves win first World Series since 1995
Astros' dreams of another World Series title are blown away
Atlanta Braves World Series celebrations begin - Fresh Take Georgia
TODAY IN HISTORY: Atlanta Braves capture 1995 World Series – WSB-TV Channel 2 - Atlanta
Champions forever': The Atlanta Braves players and fans alike celebrate World Series victory
MLB Network - The Atlanta Braves win their 4th World Series title in franchise history!
How Many World Series Have The Braves Won? // ONE37pm
25 years later: Five unsung moments that helped Braves win 1995 World Series
Atlanta Braves win first world series title since 1995 - The Stylus
World Series: Atlanta Braves take 3-1 series lead with Game 4 win over Astros - The Globe and Mail
1995 World Series Braves: About the AJC series