Here Comes Foot Locker’s New 17,000 Square Foot Mega Store

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

Get exclusive updates on new features, vendors, and industry news

Subscribe