News

This figure includes 275 Foot Locker and 125 Champs Sports outlets, both brands under the ... during an analyst call last year. Although the store count will fall by 10%, leaving just 2,400 ...