site logo

Foot Locker to close 100 stores this year, and it's okay

Foot Locker