The Cubs, according to Sports Illustrated, are ranked #1 overall as the team to win the World Series this year. Last year was close to winning the pennant. But are the Cubs hyped to win? They do have a good team, but other teams, like Houston, also improved upon last year's. We'll see. It's not fun and exciting when there's no competition in sports. The NL Central will be a close match once again, with the rivals, Cardinals, Astros, and the Cubs, battling it out until the last out of the season. Ah, this is the baseball I love. No some bullshit in the AL East...