Breaking News THE BOSTON RED SOX HAVE WON THE WORLD SERIES By B911 - October 30, 2013 0 474 Facebook Twitter Telegram WhatsApp ReddIt Boston Red Sox beat St. Louis Cardinals 6-1 in Game 6, win 8th World Series title. Facebook Comments