Misc Twitter Users Share Amazing “Facts” About What Was Going on in the World Last Time the Cubs Won the World Series – Cheezburger November 8, 2016By Sean Loos Cheezburger.com – Crafted from the finest Internets. Source: Twitter Users Share Amazing “Facts” About What Was Going on in the World Last Time the Cubs Won the World Series – Cheezburger