Braves win first World Series since 1995, downing Astros in Game 6
Braves pound Astros in Game 6, win first World Series since 1995
Atlanta Braves - Wikipedia
Atlanta Braves win World Series for first time since 1995 by hammering Houston Astros 7-0 in Game 6
MORE
Braves beat Astros 7-0 in Game 6, winning first World Series since 1995
Braves shut out Astros in Game 6 to win 1st World Series since 1995
Braves rally past Astros to move one win from first World Series title since 1995, World Series
Braves win fourth World Series title with Game 6 victory over Astros in Houston
Braves shut out Astros in Game 6 to win 1st World Series since 1995
Braves shut out Astros in Game 6 to win 1st World Series since 1995
Atlanta Overcomes Decades of Frustration to Win World Series - The New York Times
Braves win first World Series title since 1995