World Series: Why Braves are one win vs. Astros away from title
Braves vs Astros: A World Series 6 decades in the making - WHYY
Braves vs Astros: A World Series 6 decades in the making
Braves win first World Series since 1995, downing Astros in Game 6
Atlanta Braves win World Series for the first time since 1995
Braves vs Astros: A World Series 6 decades in the making - WTOP News
Braves vs Astros: A World Series 6 decades in the making
Atlanta Braves win their first World Series since 1995
The Latest: Braves win first World Series title since 1995
After 2,144 wins, Dusty Baker finally gets the World Series party