Feb 6, 2015 | Cubs, Featured
Their odds to win the World Series are down to 12:1, The Sporting News picked them to win the World Series and even Baseball Prospectus’ PECOTA system predicts them to finish within a game of the second wild card spot in the National League. So what do we think...