crazyhorsesghost profile image 87

What team do you think will win the world series in 2012?


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.

 

sort by best latest

profile image81

pgorner says

You can help the HubPages community highlight top quality content by ranking this answer up or down.

5 years ago
 |  Comment
JohnM profile image60

JohnM says

You can help the HubPages community highlight top quality content by ranking this answer up or down.

4 years ago
 |  Comment