Foot Locker will open a brand new, state of the art, 17,000 square foot store in NYC’s Time Square next week. The megastore’s unveiling comes at a time when retail finds itself in a rut, especially concerning brick and mortars.
But, to Foot Locker CEO Dick Johnson, the store is still a valuable asset to the company expanding and solidifying its brand. VIEW MORE