Foot Locker is a sporting goods store that has over 2,800 retail locations across the globe. Foot Locker is based out of New York, NY. It is a publicly-traded company. Foot Locker sells sports-related apparel such as shoes, shorts, hats, shirts and accessories. Foot Locker is one of the largest retailers within its geographic region. […]
Read More