Foot Locker powers up with new mega stores

Foot Locker plans to open dozens of “power” stores across the U.S., teaming up with Nike to do it, reports Lauren Thomas of CNBC.( These so-called power stores are four times as big as a typical Foot Locker store in malls. The newest will open Saturday in New York in the Washington Heights neighborhood of […]