Braves win the World Series, beating Astros for first title since
Astros vs. Braves final score, results: Atlanta wins first World
Atlanta Braves win their 1st World Series since 1995, closing out
1995 World Series, Game 6: Braves @ Indians
The Latest: Braves win first World Series title since 1995
Braves thump Astros to snap 26-year World Series drought
Braves shut out Astros in Game 6 to win 1st World Series since 1995
Atlanta Braves defeat Astros in Game 6, win World Series for first
AP source: Carlos Correa, Giants reach $350M, 13-year deal