PHOTOS: Atlanta Braves win first World Series since 1995
Braves win 1st World Series crown since 1995
Hammerin' Braves win 1st WS crown since 1995, rout Astros
SABR Digital Library: Braves Win! The 1995 World Champion Atlanta
MORE
1995 World Series - Wikipedia
Atlanta Braves on X: This day in #Braves history in 1995: World
World Series score: Atlanta Braves win first title in 26 years
Atlanta Braves Win First World Series Title Since 1995 After
Braves beat Astros 7-0 in Game 6, winning first World Series since
The Atlanta Braves Were Under .500 in August. Now They're World