The Latest: Braves win first World Series title since 1995
Braves rout Astros for first WS title since 1995 – Lowell Sun
Braves rally past Astros to move one win from first World Series
Atlanta Braves clinch 6th straight NL East title, beat Phillies 4
MORE
Braves win World Series
The Atlanta Braves STELLAR PERFORMANCE in the 1995 World Series
Atlanta Braves win first World Series title since 1995
The Latest: Braves win first World Series title since 1995
Braves win first World Series since 1995, downing Astros in Game 6
Hammerin' Braves win 1st WS crown since 1995, rout Astros
Atlanta Braves Win Their 1st World Series Championship Since 1995
Braves win World Series 2021
Braves Win! Braves Win! Braves Win!: The 1995 World