As the season is about to commence who is going to be the team to win the MLB world series? I know it's early but I would like to hear what people think and check it out at the end of the season to see who was right.
What goes around comes around
I would definitely go for the Red Sox. They simply seem like the team to beat and they have a strong roster which should be able to handle the pressure when things get rough.
Got an answer for Tjones? Would you like to comment on the posted answers, or vote for the one which you think is the best?
Sign up for a free account, or sign in (if you're already a member).
Other people asked questions on similar topics, check out the answers they received: