Braves finish off Dodgers, win National League pennant
2021 World Series - Wikipedia
SABR Digital Library: Braves Win! The 1995 World Champion Atlanta Braves – Society for American Baseball Research
Flashback Friday, When the Atlanta Braves won the World Series title in 1995
PHOTOS: Atlanta Braves win first World Series since 1995
Atlanta Braves on X: This day in #Braves history in 1995: World Series CHAMPIONS. / X
BRAVE HEARTS - Sports Illustrated Vault
Atlanta Braves Win World Series, 4-2 - The College Reporter
Brave new world: Atlanta beats Dodgers 4-2, heads to World Series
Atlanta Overcomes Decades of Frustration to Win World Series - The New York Times
MLB on FOX - WORLD CHAMPIONS! For the first time since 1995, the Atlanta Braves have won it all! #BattleATL
The Braves were never 2021 World Series material, but they won anyways - Battery Power