Braves rout Astros for first WS title since 1995 – Lowell Sun
When is the last Atlanta Braves World Series win?
The Sports Report: Clippers in familiar playoff territory - Los
Braves blank Astros, capture 1st World Series title since '95
World Series score: Atlanta Braves win first title in 26 years
Braves beat Astros, one win from claiming World Series title - CGTN
Braves shut out Astros in Game 6 to win World Series
Atlanta Braves to face Houston Astros in MLB's World Series after
Braves win first World Series since 1995, defeating Astros in Game
Atlanta Overcomes Decades of Frustration to Win World Series - The
World Series Game 6: Live updates on Braves vs Astros
1995 WS Gm6: Braves clinch the 1995 World Series
The Atlanta Braves' World Series Win Over Houston Is a Historic