World Series score: Atlanta Braves win first title in 26 years
5 key moments from Astros' World Series Game 6 loss to Braves
2017 World Series - Wikipedia
Braves defeat Astros, win World Series for first time since 1995
Braves win first World Series since 1995, defeating Astros in Game
2021 World Series: Astros rally to beat Braves in Game 5
Emotional Freeman given ovation, ring in return to Atlanta
Unlikely hero, 2 HRs carry Braves to brink of Series title –
Braves defeat Astros, win World Series for first time since 1995
The Atlanta Braves win World Series for the first time in 26 years
Freeman hits 1st HR for Dodgers in reunion win over Braves
Atlanta Braves Crush Houston Astros in Game 6 to Win First World
Braves beat Astros 7-0 in Game 6, winning first World Series since
1995 World Series - Wikipedia
The Atlanta Braves win World Series for the first time in 26 years