Atlanta Braves win World Series for the first time since 1995
Hammerin' Braves win 1st WS crown since 1995, rout Astros
The wait is over: Atlanta Braves win their first World Series title since 1995 – 95.5 WSB
25 years later: Five unsung moments that helped Braves win 1995 World Series
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves win World Series for the first time since 1995
The Latest: Braves win first World Series title since 1995
MLB Network - The Atlanta Braves win their 4th World Series title in franchise history!
Atlanta Braves win World Series for the first time since 1995
Flashback Friday, When the Atlanta Braves won the World Series title in 1995
The wait is over: Atlanta Braves win their first World Series title since 1995 – 95.5 WSB
TODAY IN HISTORY: Atlanta Braves capture 1995 World Series – WSB-TV Channel 2 - Atlanta
Atlanta Braves win 1st World Series title since 1995, defeating Houston Astros 7-0 - National