Atlanta Braves win 1st World Series title since 1995, defeating Houston Astros 7-0 - National
World Series score: Atlanta Braves win first title in 26 years after slugging past Houston Astros in Game 6
Braves win first World Series title since 1995
Braves thump Astros to snap 26-year World Series drought
MORE
Braves rally past Astros to move one win from first World Series title since 1995, World Series
Atlanta Braves win World Series for the first time since 1995
Braves beat Astros 7-0 in Game 6, winning first World Series since 1995
Hundreds of thousands fans celebrate Braves title in parade
Braves win the World Series, beating Astros for first title since 1995 - The Washington Post
Atlanta Braves Win First World Series Title Since 1995 After Beating Astros - Bloomberg
Braves shut out Astros 7-0 to win first World Series since 1995
Atlanta Braves win 1st World Series title since 1995, defeating Houston Astros 7-0 - National
Braves rally past Astros to move one win from first World Series title since 1995, World Series
MLB news: How the Atlanta Braves went from under .500 in August to World Series Champions after defeating Houston Astros