SABR Digital Library: Braves Win! The 1995 World Champion Atlanta
Braves clinch 2023 NL East title, beat Phillies 4-1
1995 Atlanta Braves World Series Champions Newspaper REPRINT
Atlanta Braves win first World Series title since 1995
The Atlanta Braves' World Series victory was built on a summer of
Atlanta bashes past Houston to claim World Series title
Photos: Braves World Series Game 6, Oct. 28, 1995
Atlanta Braves Win First World Series Title Since 1995
Braves thump Astros to snap 26-year World Series drought
Atlanta Braves win first World Series title since 1995
Braves win first World Series since 1995, defeating Astros in Game
World Series Game 6: Live updates on Braves vs Astros