Braves win World Series 2021
Braves World Series win ends Atlanta sports curse narrative - Sports Illustrated
Tuesday, Oct. 26: Braves vs. Astros in 2021 World Series Game 1 on FOX
The curse is over: the Atlanta Braves are the 2021 World Series champions - The Signal
The curse is over: the Atlanta Braves are the 2021 World Series champions - The Signal
Atlanta Braves: Atlanta celebrates World Series victory
Braves win World Series 2021
Exultant Atlanta Braves fans: 'The curse is over
Joc Pederson swears on live TV