Jim Thome: Authentic Slugger in the PED Era - Cooperstown Cred
Atlanta Braves win World Series for the first time since 1995
1995 Braves: One World Series title in era that could've brought more
Braves win World Series: Championship is unexpected, yet fitting - Sports Illustrated
Atlanta Braves Win 2021 World Series, First Since 1995
The Dodgers trump the Cardinals with a late game walk-off home run
SportsReport: Atlanta Braves beat Houston Astros to take World Series
Braves win first World Series title since 1995 – WABE
Atlanta Braves World Series appearances: Remembering the Fall Classic in Atlanta
Atlanta Braves win 1st World Series title since 1995, defeating Houston Astros 7-0 - National
Braves win World Series: Championship is unexpected, yet fitting - Sports Illustrated