The Chicago Cubs ended the longest World Series drought in baseball history, giving their fans the chance to celebrate after 108 years. Al Jazeera’s John Hendren reports from Chicago.