Hammerin' Braves Rout Astros To Win 1st WS Crown Since 1995
The Atlanta Braves have won their first World Series championship since 1995, hammering the Houston Astros 7-0 in Game 6. Jorge Soler hit his third home run of the Series, and Freddie Freeman and Dansby Swanson also connected.
