NowThisNews. Social Mobile Video

Boston Red Sox Win World Series

  • 10.31.13 08:25 AM EDT

The Boston Red Sox have won the third World Series title in 10 years. They beat the St. Louis Cardinals 6-1 in the sixth game, winning the series four games to two.