Braves win World Series for first time since 1995
Braves win 1st World Series crown since 1995
Atlanta Braves Win the World Series for the First Time Since 1995 – The Trumpet
Braves end 26-year World Series drought with Astros thumping
MORE
Atlanta Braves win World Series for first time since 1995 by hammering Houston Astros 7-0 in Game 6
Braves Win World Series for the First Time Since 1995 Thanks to a Powerful Roster of Latino Players
The Atlanta Braves STELLAR PERFORMANCE in the 1995 World Series!
BRAVE HEARTS - Sports Illustrated Vault
Atlanta Braves win World Series for first time since 1995
Freddie Freeman reflects on Braves' World Series win: 'I'm lost for words
PHOTOS: Atlanta Braves win first World Series since 1995
Atlanta Braves defeat Astros in Game 6, win World Series for first time since 1995
Braves shut out Astros in Game 6 to win World Series
Atlanta Braves win World Series for the first time since 1995