The Atlanta Braves win the World Series - Over the Monster
Atlanta Braves clinch 6th straight NL East title, beat Phillies 4-1
Today in Cubs history: The Cubs win the World Series - Bleed
Atlanta Braves win their 1st World Series since 1995, closing out
PHOTOS: Atlanta Braves win first World Series since 1995
Atlanta Braves win World Series for the first time since 1995
World Series: Braves rout the Astros to win 4-2 - Taipei Times
1995 Braves: Greg Maddux makes World Series history in Game 1
Atlanta Braves Win First World Series Title Since 1995 After
Braves beat Astros in Game 6 to win World Series
Atlanta Braves - Wikipedia
The wait is over: Atlanta Braves win their first World Series
Sapakoff: 1995 World Series ideal coronavirus entertainment for