Please answer the question and tell us all which team do you think will win the Major League Baseball World Series in 2012. I would like to see the Braves win but I'm just not sure. Which team do you think has the best chance. And why? I'll look forward to seeing what everyone thinks about this.