THE CUBS HAVE WON THE WORLD SERIES!!! Holy crap. 108 years. The curse has been lifted! Congrats to the Cubs and their fans. Really happy for the Cubs. Chicago is going to party like crazy for the rest of the year! That was one hell of a game. 10 innings, and a rain delay before the 10th. So Back to the Future Part II was only one year off!