Atlanta Braves finish off Houston Astros for first World Series championship since 1995 - ESPN
Atlanta Braves win World Series for the first time since 1995, Baseball
Jubilation Hits Atlanta as Braves Win 1995 World Series Behind David Justice and Tom Glavine
The Atlanta Braves' World Series Win Over Houston Is a Historic Shock - The Ringer
Braves honor 1995 World Series champs
Atlanta Braves Win World Series – Outside the Beltway
Atlanta Braves win World Series for the first time since 1995, News
Braves beat Astros 7-0 in Game 6, winning first World Series since 1995
Braves win World Series for first time since 1995 by hammering Astros 7-0 in Game 6
Atlanta Braves win World Series for the first time since 1995
Braves rout Astros, win first World Series title since 1995
Braves win World Series 2021