Foot Locker unveiled its reimagined store in New York City on Aug. 21, 2024. Dive Brief: Foot Locker’s efforts […]