PHOTOS: Atlanta Braves win first World Series since 1995
Atlanta Braves win their 1st World Series since 1995, closing out the Houston Astros in 6 games with a 7-0 victory – Hartford Courant
World Series score: Atlanta Braves win first title in 26 years after slugging past Houston Astros in Game 6
Atlanta Braves on X: This day in #Braves history in 1995: World Series CHAMPIONS. / X
MORE
Atlanta Braves World Series champions for first time since 1995
Braves honor 1995 World Series champs
Atlanta Braves Win the World Series: Musicians React – Billboard
1995 Braves: One World Series title in era that could've brought more
Braves Fans Can Relive the Unforgettable 1995 World Series Win on Live TV
Braves on Cusp of Championship After Game 4 Win - The New York Times
Braves by Decade: 1990's, Part. 2 - Last Word On Baseball
Photos: Braves World Series Game 6, Oct. 28, 1995