Which team will win the 2020 World Series?
Posted: Thu Oct 31, 2019 4:46 am
1. Nationals
2. Astros
3. Yankees
4. Dodgers
5. Rays
6. Athletics
7. Twins
8. Braves
9. Cardinals
10. Brewers
11. Cubs
12. Other
2. Astros
3. Yankees
4. Dodgers
5. Rays
6. Athletics
7. Twins
8. Braves
9. Cardinals
10. Brewers
11. Cubs
12. Other