Glavine, Klesko share fond memories of Braves' 1995 title - The Sumter Item
Atlanta Braves on X: This day in #Braves history in 1995: World Series CHAMPIONS. / X
Brave new world: Atlanta beats LA 4-2, heads to World Series – The Denver Post
2021 World Series - Wikipedia
Atlanta Overcomes Decades of Frustration to Win World Series - The New York Times
The Atlanta Braves' World Series victory was built on a summer of desperation, World Series
Atlanta Braves win World Series for the first time since 1995, Sports
Braves on Cusp of Championship After Game 4 Win - The New York Times
Atlanta Braves win World Series for the first time since 1995
World Series 2021: Atlanta Braves win first title since '95 with new energy, childlike enthusiasm
Braves end drought with first championship since 1995 - AS USA
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves Win World Series, 4-2 - The College Reporter
Atlanta Braves win World Series for first time since 1995