2020 MLB DFS Team Previews - NL Central: Chicago Cubs
The NL Central Team Previews continue this time with the Chicago Cubs. Let’s take a look at how things are shaping up on the North Side of the Windy City!
Vegas Betting Odds
Odds to win the World Series – 25/1
Odds to win the NL Pennant – 11/1
Win Total – 85.5