Braves win first World Series since 1995, defeating Astros in Game 6 - CBS News
Atlanta Braves win their first World Series baseball title since 1995
Braves honor 1995 World Series champs
Atlanta Braves win 1st World Series title since 1995, defeating Houston Astros 7-0 - National
Braves win World Series 2021
Atlanta Braves to face Houston Astros in MLB's World Series after beating Los Angeles Dodgers - ABC News
Atlanta Braves are 2021 World Series champs after beating Houston Astros, 7-0, in Game 6
1995 Atlanta Braves - New Georgia Encyclopedia
Atlanta Braves World Series WINS! (1957 and 1995 World Series champions)