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