
Foot Locker (2)
Foot Locker is a leading global retailer of athletic footwear, apparel, and accessories, headquartered in New York City, USA. Founded in 1974 as a subsidiary of the F.W. Woolworth Company, Foot Locker has since grown to operate thousands of stores in over 20 countries worldwide, as well as a robust... Read More