The Chicago Cubs finally slayed the 108 year old curse Wednesday night defeating Cleveland 8-7 in extra innings to win the World Series in seven games.
The Chicago Cubs finally slayed the 108 year old curse Wednesday night defeating Cleveland 8-7 in extra innings to win the World Series in seven games.