Chicago Cubs Win 2016 World Series
It took more than a century, but they finally did it. The Chicago Cubs won the World Series title they lost 108 years ago. Dedicated Cubs fans rushed the streets, shouting and screaming -- in the WIndy City. The Cubs beat the Cleveland Indians 8-7 in Game 7. The Chicago Tribune reports the city will celebrate their champions with a parade Friday.