The Cubs are long over due and the NL Central doesnt have a team that i would consider a big threat this year, but then again its too early to determine that. I voted for the Cubs to win the world series because i dont think the Nat swill get passed the Phillies pitching and defense.