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!