Series

'15: Cubs Win World Series?
'15: Cubs Win World Series?
'15: Cubs Win World Series?
Those lovable losers are just under three months away from the 2015 season opener and a major sports publication is predicting the unthinkable: The Chicago Cubs will win the world series in 2015!