Local

Cubs Win First World Series In 108 Years (Watch)


Chicago, IL-(ENEWSPF)- The Chicago Cubs win their first World Series in 108 years.

In a game that had Cubs’ fans standing, sitting, laughing, crying, and finally jumping for joy, the Chicago Cubs defeated the Cleveland Indians in game 7 of the World Series 8-7.


ARCHIVES