Cubs

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.

[Read more at The Majors]