aren’t the Cubs usually LOSERS?
They last won a World Series in 1908.
70 years and 108 years, respectively.
Nobody else has even come close.