Photos: Braves World Series Game 6, Oct. 28, 1995
Atlanta Braves World Series appearances: Remembering the Fall Classic in Atlanta
Atlanta Braves win World Series for the first time since 1995, Baseball
Louisville Slugger makes 2021 World Series commemorative bats
The Atlanta Braves Were Under .500 in August. Now They're World Series Champions. - WSJ
Atlanta Braves win World Series for 1st time since 1995
Braves win World Series: Championship is unexpected, yet fitting - Sports Illustrated
Braves win the World Series, beating Astros for first title since 1995 - The Washington Post
Braves win first World Series since 1995, downing Astros in Game 6