By A Mystery Man Writer
Jorge Soler, Freddie Freeman and the Braves breezed to their first World Series championship since 1995, hammering the Houston Astros 7-0 Tuesday night in Game 6.
Braves win World Series
Atlanta bashes past Houston to claim World Series title
Hammerin' Braves rout Astros to win 1st WS crown since 1995 - WTOP News
MLB roundup: Braves win fifth straight NL East title
Atlanta Braves ground Houston Astros to seal first World Series
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves win 1st World Series title since 1995, defeating Houston Astros 7-0 - National
Atlanta Braves defeat Houston Astros, win 1st World Series title since 1995
Freeman fittingly pockets last out for Braves in WS clincher - The San Diego Union-Tribune
Braves win first World Series since 1995, downing Astros in Game 6
Arcia Delivers Winning Hit In 9th, Braves Beat Padres 7-6
Atlanta Braves win 1st World Series title since 1995, defeating Houston Astros 7-0 - National
United captures MLS Cup for Atlanta's 1st title since '95