The Chicago Cubs have just won the World Series!
As the thrilling 7-game series has officially come to an end, the Chicago Cubs have emerged victorious against the Cleveland Indians with a final score of 8-7.
Videos by PopCulture.com
The last time the Chicago Cubs were in the World Series was in 1945. The team has not won the championship since 1908.
Congratulations to the Chicago Cubs!