SABR Digital Library: Braves Win! The 1995 World Champion Atlanta
Braves win World Series for first time since 1995 by hammering
World Series 2021 - Everything you need to know about Atlanta
World Series: Atlanta dominates Astros in Game 6 to win title
Atlanta Braves win their first World Series since 1995
Discussing the Atlanta Braves' World Series Win Over the Houston
Braves win World Series for first time since 1995 by hammering
World Series score: Atlanta Braves win first title in 26 years
Atlanta Braves to face Houston Astros in MLB's World Series after
World Series 2021: Atlanta Braves crush Houston Astros to win
Hammerin' Braves win 1st WS crown since 1995, rout Astros