Braves win first World Series since 1995, downing Astros in Game 6
Braves win fourth World Series title with Game 6 victory over Astros in Houston
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
MORE
Braves rally past Astros to move one win from first World Series title since 1995, World Series
First Comes World Series Ring Then First Win for Amarillo Native
Braves shut out Astros in Game 6 to win 1st World Series since 1995
Franchise Timeline
Max Fried dazzles with six shutout innings in World Series Game 6 as Braves take home first title since 1995
Braves shut out Astros in Game 6 to win 1st World Series since 1995
Atlanta Braves - Wikipedia