Top 5 Favorites to win the World Series
274
Views
0
Echos
1.
Atlanta Braves
2.
New York Yankees
3.
Minnesota Twins
4.
Cleveland Indians
5.
Los Angeles Dodgers