World Series score: Atlanta Braves win first title in 26 years after slugging past Houston Astros in Game 6
Published
Jorge Soler, Dansby Swanson and Freddie Freeman all homered in the clinching victory on Tuesday night
#houstonastros #atlantabraves #worldseries #dansbyswanson #jorgesoler #freddiefreeman