The Atlanta Braves won their first world titles since 1995 last night, shelling the Houston Astros 7-0 to seal the deal.
World Series score: Atlanta Braves win first title in 26 years after slugging past Houston Astros in Game 6
Jorge Soler, Dansby Swanson and Freddie Freeman all homered in the clinching victory on Tuesday night
www.cbssports.com