The Latest: Braves win first World Series title since 1995
Atlanta Braves clinch 6th straight NL East title, beat Phillies 4
World Series 2021 results: Braves win first championship since
MLB: Hammerin' Braves win 1st WS crown since 1995, rout Astros
MORE
Atlanta Braves win first World Series title since 1995
The Atlanta Braves Win The World Series; Capturing First Title
World Series score: Atlanta Braves win first title in 26 years
Atlanta Braves knock out Houston Astros to win first World Series
Hammerin' Braves win 1st WS crown since 1995, rout Astros
The Latest: Braves win first World Series title since 1995
The Atlanta Braves STELLAR PERFORMANCE in the 1995 World Series
Braves rout Astros for first WS title since 1995 – Lowell Sun