Cubs

OTD: Cubs celebrate 2016 Championship with parade and rally

Cubs
November 4, 2016: Two days after winning the first World Series Championship in 108 years, the Cubs and an estimated 5 million fans attended a parade and rally in Chicago.