Kevin SchwarmAug 12, 20215 minSatireTokyo '20 Olympic Quiz...Some of the Most Memorable StoriesThe Games of the Olympiad were most recently held in Tokyo, Japan. Scheduled for 2020, something really messed up '20 so the games were...