Finally the Boston Red Sox won the World Series. The curse of 86 years of suffering ended.Now all of these Red Sox fans have no more excuses for why they are not that good.I am sure they will find another reason why they are not that great. The next team that needs to win the World Series is the Chicago Cubs for that there would be no more cursed teams in Major League Baseball anymore. I felt the wrong team went to the World Series to face the Red Sox. I felt that my Atlanta Braves deserved to go because of how well they played after their terrible start.GO Braves!!!!!!!!!!!!!