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

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

Upworthy

Published

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

#worldseries #freddiefreeman #dansbyswanson #game6 #jorgesoler #braves #astros

Full Article