Somethings That Were True the Last Time the Cubs Won the World Series [VIDEO]
Maybe only 1 or 2 people were alive the last time the Chicago Cubs won the World Series, and even if they were alive, those 1 or 2 people wouldn't have remembered it, because it was 108 years ago! But all that frustration ended at 12:47 this morning, November 3rd, when the Cubs defeated the Indians 8-7 in 10 innings. 108 years is a long, long time! Consider these things that were true, the last time the Cubs won the World Series, courtesy of Mental Floss!