Cubs win 1st Series title since 1908, beat Indians in Game 7
The Cubs have returned to sweet home Chicago hours after knocking off the Indians in Cleveland to win their first World Series in 108 years. A caravan of team buses was welcomed by a raucous crowd