Brave new world: Atlanta beats Dodgers 4-2, heads to World Series
1995 Atlanta Braves - New Georgia Encyclopedia
The Atlanta Braves won the 2021 World Series, its first
BRAVES WIN FIRST WORLD SERIES IN 26 YEARS
2021 World Series: MLB caps rocky year with Braves vs. Astros title
FOX Sports: MLB on X: WORLD CHAMPIONS! For the first time since
Atlanta Braves win World Series for first time since 1995 by
World Series 2021 - Everything you need to know about Atlanta
PHOTOS: Atlanta Braves win first World Series since 1995
Braves finish off Dodgers, win National League pennant