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.
Foot Locker will be closing about 400 stores by 2026, the company announced.