The Atlanta Braves claim first World Series title since 1995 - 41NBC News
Hammerin' Braves rout Astros to win 1st WS crown since 1995
Atlanta Braves win World Series for the first time since 1995, Baseball
Atlanta Braves are 2021 World Series champs after beating Houston Astros, 7-0, in Game 6
November 3, 2021 World Series Game 6: Braves 7, Astros 0
Photos: Atlanta's big World Series win – WABE
Braves bash Astros, win their first World Series title since 1995
Braves win first World Series since 1995, downing Astros in Game 6
Hammerin' Braves rout Astros to win 1st WS crown since 1995