When is the last Atlanta Braves World Series win?
Atlanta Braves final out during 1995 World Series at Fulton County
Brave new world: Atlanta beats Dodgers to head to World Series
Braves win World Series: Championship is unexpected, yet fitting
Braves shut out Astros to win Series title
Hammerin' Braves win 1st WS crown since 1995, rout Astros
Atlanta Braves defeat Houston Astros, win 1st World Series title
Braves emerge from a season filled with challenges and setbacks to
From Afterthoughts to World Series Champs: How the Braves
TODAY IN HISTORY: Atlanta Braves capture 1995 World Series – WSB
Atlanta Braves win 1st World Series title since 1995, defeating
Atlanta Braves win World Series for first time since 1995
Photos: Remembering the Atlanta Braves' 1995 World Series win