Tag Archives: Boston Red Sox won the World Series

The Boston Red Sox Won The World Series

For the third time in the last 10 years the Boston Red Sox won the World Series, beating the St. Louis Cardinals in 6 games by a score of 6-1. But, for the first time in 95 years, the Red … Continue reading

Posted in Baseball, Sports | Tagged , , , , , , | Leave a comment