Atlanta Braves win World Series for the first time since 1995
Atlanta Braves on X: This day in #Braves history in 1995: World Series CHAMPIONS. / X
Braves win first World Series since 1995, downing Astros in Game 6
Atlanta Braves win 1st World Series title since 1995, defeating Houston Astros 7-0 - National
Atlanta Braves win World Series for the first time since 1995
The Latest: Braves win first World Series title since 1995
The Latest: Braves win first World Series title since 1995
The wait is over: Atlanta Braves win their first World Series title since 1995 – 95.5 WSB
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves win World Series for the first time since 1995
Braves' 1995 World Series Game 6 streaming on MLB