Who do you think should win the World Series?
I'm pulling for Colorado myself, probably because my favorite team is also from the NL.
Boston is of course ahead 2-0, so they will probably win it all. However, Game 3 tomorrow is in Colorado, so Boston doesn't get the advantage of using a DH.
Bookmarks