Atlanta Braves win World Series for the first time since 1995
This Day in Braves History: Atlanta wins first World Series
Photos: Braves World Series Game 6, Oct. 28, 1995
The Latest: Braves win first World Series title since 1995
Hammerin' Braves win 1st WS crown since 1995, rout Astros
World Series score: Atlanta Braves win first title in 26 years
Braves win World Series
World Series 2021 results: Braves win first championship since
PHOTOS: Atlanta Braves win first World Series since 1995
Atlanta Braves win first World Series title since 1995
Hammerin' Braves win 1st WS crown since 1995, rout Astros