Crypto Foot Locker Posts Q1 2023 Results, Sees Stock Sink 25% on Sales DropMay 21, 2023 Sportswear and footwear retailer Foot Locker was hit hard in its first quarter 2023 report after suffering an 11% revenue…