Hammerin' Braves win 1st World Series crown since 1995, rout Astros
Braves win first World Series title since 1995
Hammerin' Braves win 1st World Series crown since 1995, rout Astros – The Denver Post
Atlanta Braves finish off LA Dodgers to advance to first World Series since 1999, World Series
The Greatest MLB Showdown Project: 1995 Atlanta Braves World Series Champion
Atlanta bashes past Houston to claim World Series title
1995 Braves: One World Series title in era that could've brought more
This Day in Braves History: Atlanta wins first World Series championship - Battery Power
WSB-TV - 🍾 WORLD SERIES CHAMPS! The Atlanta Braves have won their first title since 1995. Watch live celebration coverage now on Channel 2 Action News: #FortheA #ChopOn #Champs
MLB Network - Party like it's 1995! The Atlanta Braves
Braves blank Astros, capture 1st World Series title since '95
1995 World Series, Game 6: Braves @ Indians
Braves win World Series for first time since 1995
Braves rally past Astros to move one win from first World Series title since 1995, World Series