Which team will win the 2017 World Series?
Posted: Thu Nov 3, 2016 5:20 am
1. Cubs
2. Dodgers
3. Nationals
4. Red Sox
5. Mets
6. Indians
7. Astros
8. Blue Jays
9. Giants
10. Rangers
11. Cardinals
12. Orioles
13. Other
2. Dodgers
3. Nationals
4. Red Sox
5. Mets
6. Indians
7. Astros
8. Blue Jays
9. Giants
10. Rangers
11. Cardinals
12. Orioles
13. Other