Historic teams meet in World Series CBC SPORTS ONLINE - It?s been 86 years since the Boston Red Sox last won the World Series, but they still have a long way to go to vanquish the so-called  #39;Curse of the Bambino.