Atlanta Braves win World Series for the first time since 1995
Braves' arrival helped Atlanta become economic power - Atlanta Business Chronicle
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves defeat Astros in Game 6, win World Series for first time since 1995
MORE
Braves honor 1995 World Series champs
1995 Braves World Series winning season revisited
1995 Atlanta Braves - New Georgia Encyclopedia
1995 World Series Champions - Atlanta Braves by The-17th-Man on DeviantArt
PHOTOS: Atlanta Braves win first World Series since 1995
Atlanta Braves win World Series for first time since 1995 by hammering Houston Astros 7-0 in Game 6
The Atlanta Braves Eliminated the Houston Astros to Win Their First World Series Since 1995
Atlanta Braves win 1st World Series title since 1995
Atlanta Braves win world Series