The Curse of the Billy Goat is over. The Chicago Cubs won the World Series in game 7 (8-7) against the Cleveland Indians - even with a mini rain delay. The team finally brought the trophy home for the first time since 1908! We know that the streets of Chicago are still in full swing with everyone converged at Wrigley Field.