Chicago Cubs World Series Win: By the NumbersOlivia Stanchina·FollowPublished inThe Insider·1 min read·Nov 4, 2016--ShareAfter 108 years, the Chicago Cubs have finally won the World Series!