Atlanta Braves win World Series for the first time since 1995 - KTVZ
1995 Braves: One World Series title in era that could've brought more
Atlanta Braves on X: This day in #Braves history in 1995: World Series CHAMPIONS. / X
The wait is over: Atlanta Braves win their first World Series title since 1995 – 95.5 WSB
MORE
Braves win first World Series since 1995, defeating Astros in Game 6 - CBS News
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves win World Series for the first time since 1995
PHOTOS: Atlanta Braves win first World Series since 1995
PHOTOS: Atlanta Braves win first World Series since 1995
Atlanta Braves fans can catch entire 1995 World Series on Fox Sports Southeast
Braves win World Series for first time since 1995
Atlanta Braves win World Series for the first time since 1995
PHOTOS: Atlanta Braves win first World Series since 1995