The 108-year drought is over, and Cubs fans were out celebrating

Author:
Video Duration:
57

The wait is over. After 108 years the Cubs win the World Series beating the Indians, and the champagne was ready as were the fans back in Chicago.