1995 Atlanta Braves - New Georgia Encyclopedia
BRAVES WIN FIRST WORLD SERIES IN 26 YEARS
MLB news: How the Atlanta Braves went from under .500 in August to World Series Champions after defeating Houston Astros
Atlanta Braves win World Series for first time since 1995 by hammering Houston Astros 7-0 in Game 6
Braves win World Series for first time since 1995
Photos: Braves World Series Game 6, Oct. 28, 1995
21 reasons the Braves' 2021 World Series title was so very unexpected
Glavine, Klesko share fond memories of Braves' 1995 title - The Sumter Item
Braves thump Astros to snap 26-year World Series drought
Braves win World Series
PHOTOS: Atlanta Braves win first World Series since 1995
Hammerin' Braves rout Astros to win 1st WS crown since 1995
Atlanta Braves win World Series for the first time since 1995, Baseball
Braves on Cusp of Championship After Game 4 Win - The New York Times
Atlanta Braves win World Series for the first time since 1995