Atlanta Braves knock out Houston Astros to win first World Series since '95
Braves defeat Astros, win World Series for first time since 1995
Atlanta Braves win World Series for the first time since 1995
2019 World Series - Wikipedia
MORE
2021 World Series schedule, scores, results: Braves capture title
Braves beat Astros 7-0 in Game 6, winning first World Series since
Braves win 1st World Series crown since 1995, rout Astros
Atlanta Braves shut out Houston Astros to win 2021 World Series
Atlanta Braves knock out Houston Astros to win first World Series
Astros open World Series as betting favourites over Braves
Rookie propels Astros past Braves to tie World Series
Atlanta knocks off Dodgers to advance to the World Series
Why an Atlanta World Series win means so much
Braves on Cusp of Championship After Game 4 Win - The New York Times
The Braves were never 2021 World Series material, but they won