The Atlanta Braves celebrate their 7-0 victory against the Houston
Atlanta Braves defeat Astros in Game 6, win World Series for first time since 1995
Braves rout the Astros for their 1st World Series win since 1995
Atlanta Braves claim MLB's World Series after beating Houston Astros 7-0 in game six - ABC News
MORE
Braves overpower Astros to win World Series
Atlanta Braves win World Series for the first time since 1995
Braves win first World Series since 1995, downing Astros in Game 6
Braves on Cusp of Championship After Game 4 Win - The New York Times
350,530 Atlanta Braves Photos & High Res Pictures - Getty Images
Atlanta Braves Win First World Series Title Since 1995 After Beating Astros - Bloomberg
Braves beat Astros to win World Series, and Hank Aaron would have been proud
Atlanta Overcomes Decades of Frustration to Win World Series - The New York Times
World Series score: Atlanta Braves win first title in 26 years after slugging past Houston Astros in Game 6