World Series score: Atlanta Braves win first title in 26 years after slugging past Houston Astros in Game 6

World Series score: Atlanta Braves win first title in 26 years after slugging past Houston Astros in Game 6

Upworthy

Published

Jorge Soler, Dansby Swanson and Freddie Freeman all homered in the clinching victory on Tuesday night

#houstonastros #atlantabraves #worldseries #dansbyswanson #jorgesoler #freddiefreeman

Full Article