Watch fans go nuts after the Chicago Cubs' World Series win
Last night was historic for Chicago. After 108 years, a 7 game series, a rain delay and extra innings, the Chicago Cubs can finally call themselves World Series champions!
Fans celebrated in Chicago, Cleveland, around the country, and even our You & Me studios. Check it out!