Take that, curse! The Chicago Cubs made history on Wednesday, November 2, when they beat the Cleveland Indians 8-7 in extra innings to win their first World Series title in over a century.Both teams put up one heck of a fight all night. The Cubs took an early lead in the … Read entire story.
Source: Us Weekly Latest Celebrity News