Braves shut out Astros in Game 6 to win 1st World Series since 1995
Atlanta Braves win 1st World Series title since 1995, crush
World Series Human Vacuum Cleaner
1995 World Series, Game 6: Braves @ Indians
Atlanta Overcomes Decades of Frustration to Win World Series - The
With just two seasons left at Turner Field before they decamp to
Correa, Astros rally past Braves 9-5, cut WS deficit to 3-2
Atlanta Braves knock out Houston Astros to win first World Series
Red Sox vs. Astros ALCS Game 1 starting lineups and pitching matchup