Foot Locker to close about 400 stores by 2026 as company decreases shopping mall presence - KABC-TV



Foot Locker will be closing about 400 stores by 2026, the company announced.