Curse lifted! Cubs win first World Series title after 108 years

  • 8 years ago
The Chicago Cubs break 108 year World Series title drought in Game 7.

Recommended