Red Sox sweep Colorado to win World Series!

The Boston Red Sox just swept the World Series, beating the National League champions, the Colorado Rockies, in the first four games!

Congratulations, Red Sox Nation! Don’t flip too many cars!

Photo: Jamie Squire, Getty Images. Yanked from

(Visited 2 times, 1 visits today)