Flashback Friday, When the Atlanta Braves won the World Series title in 1995
Braves win first World Series since 1995, downing Astros in Game 6
Atlanta Braves on X: This day in #Braves history in 1995: World Series CHAMPIONS. / X
Braves end 26-year World Series drought with Astros thumping
SABR Digital Library: Braves Win! The 1995 World Champion Atlanta Braves – Society for American Baseball Research
1995 WS Gm6: Braves clinch the 1995 World Series
Braves CEO Derek Schiller has World Series ring and plans to lure fans
PHOTOS: Atlanta Braves win first World Series since 1995
World Series Game 6: Live updates on Braves vs Astros
Atlanta Braves win first world series title since 1995 - The Stylus
Braves win first World Series since 1995, downing Astros in Game 6
Atlanta Braves are 2021 World Series champs after beating Houston Astros, 7-0, in Game 6
BRAVE HEARTS - Sports Illustrated Vault