News GameStop’s Desperation Really Shined This Week Geoffrey Barnes | March 21, 2020 The equivalent of tying both shoelaces and then being surprised at tripping. Read More