Correa, Astros rally past Braves 9-5, cut World Series deficit to 3-2
Braves bomb Astros to win first World Series since 1995 - The
Atlanta Braves are 2021 World Series champs after beating Houston
Atlanta Braves ground Houston Astros to seal first World Series
Atlanta Braves defeat Houston Astros, win 1st World Series title
World Series: Philadelphia Phillies tie record with 5 home runs
Braves win 1st WS crown since 1995, rout Astros
Atlanta Braves win World Series for the first time since 1995
2021 World Series: Atlanta Braves beat Houston Astros 7-0 in Game
Braves CEO Derek Schiller has World Series ring and plans to lure fans