CHICAGO (FOX 32 NEWS) - SportsCenter released a new commercial about the Cubs' tremendous drought-ending effort in which they claimed their first World Series in 108 years.
The Cubs won 8-7 on Wednesday night, ending the longest title drought in the major American professional sports.