ST. LOUIS (KMOX) - After reaching the NLCS as one of the final four teams in the 2019 playoffs, the St. Louis Cardinals aren't predicted to play as well in 2020 according to some Las Vegas oddsmakers.
BetOnline released 2020 World Series Champions opening odds Wednesday and placed the Cardinals at 25/1 to win it all just ahead of their NL Central foe Cincinnati Reds at 33/1.
Related: LISTEN: MLB's Jen Langosch on future roles for Matt Carpenter, Carlos Martinez
The Chicago Cubs are listed at 20/1, while the favorite team is the Houston Astros at 5/1.
© 2019 KMOX (Entercom). All rights reserved





