Finally! The Chicago Cubs win first World Series in 108 years
It was a fitting end to an all-too-old curse: The Chicago Cubs beat the Cleveland Indians in the 10th inning of Game 7 to win their first World Series since 1908. The Cubs' 108-year championship drought was the longest in major…