Braves win World Series for first time since 1995
PHOTOS: Atlanta Braves win first World Series since 1995
TODAY IN HISTORY: Atlanta Braves capture 1995 World Series – WSB-TV Channel 2 - Atlanta
Atlanta Braves win World Series for the first time since 1995, Baseball
The Atlanta Braves claim first World Series title since 1995 - 41NBC News
Atlanta Braves World Series champions for first time since 1995
Braves win 1st WS crown since 1995, rout Astros
Braves rally past Astros to move one win from first World Series title since 1995, World Series
TODAY IN HISTORY: Atlanta Braves capture 1995 World Series – WSB-TV Channel 2 - Atlanta
World Series: Braves win championship over Astros, three thoughts - Sports Illustrated