Cubs win the World Series. Better late than never. Congrats ain't enough, Cubs. Saying you guys deserve it is an understatement!. aiti, ltgir! _lair,', ll, like mlb Baseball chicago Cubs WorldSeries champions win waiting