Hammerin' Braves win 1st WS crown since 1995, rout Astros

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.

Related posts