Braves win the World Series, beating Astros for first title since 1995 - The Washington Post
1995 World Series - Wikipedia
THE BRAVES DID IT FOR ATLANTA! THEY ARE WORLD SERIES CHAMPS FOR THE FIRST TIME SINCE 1995 👏
SABR Digital Library: Braves Win! The 1995 World Champion Atlanta Braves – Society for American Baseball Research
Braves rout Astros, win first World Series title since 1995
Atlanta Braves win World Series for 1st time since 1995
Here's the radio call of the Atlanta Braves winning the World Series
The Latest: Braves win first World Series title since 1995
Atlanta Braves win first World Series title since 1995
Braves rout Astros for first WS title since 1995 – Lowell Sun
Braves blank Astros, capture 1st World Series title since '95
Braves beat Astros 7-0 in Game 6, winning first World Series since 1995
Braves win World Series
Discussing the Atlanta Braves' World Series Win Over the Houston Astros - The Ringer
The Braves won the World Series for the first time since 1995 – The Coffee Press