Nike Will Be Launching a 69,000 Square-Foot Flagship Store in New York City Image 1