Red Sox win the World Series

The Red Sox are World Series champs again! After an 18 inning game over the weekend (did you make it through the whole thing?) and with a rookie manager, they pulled off the win over the LA Dodgers! #BostonStrong


Sponsored Content

Sponsored Content