Atlanta Braves win World Series for the first time since 1995, News
The wait is over: Atlanta Braves win their first World Series
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves Win Their 1st World Series Championship Since 1995
MORE
Despite Winning 5th Straight NL East Title, Braves Fail to Repeat
The 1995 Braves still stand alone, and that's the problem
World Series score: Braves beat Astros in Game 4 with back-to-back
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves win their first World Series since 1995
Atlanta Braves' Magic Number Down to 1 in NL East After Sweeping
The wait is over: Atlanta Braves win their first World Series
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves win World Series for the first time since 1995
Rangers take 2-0 ALCS lead; Cowboys overcome Chargers in sloppy