Foot Locker to Close Nearly 400 Mall Stores by 2026

During Foot Locker's Investors Day event, the sneaker retail chain has announced it will be shuttering nearly 400 stores in malls by 2026. Click here for more.

Foot Locker to Close Nearly 400 Mall Stores by 2026
Image via Getty