Inside Nike’s New SOHO Store

On Friday, November 11, Nike Soho, a five-story, multi-sport category, 55,000-square-foot retail experience will open in the heart of New York City’s Soho neighborhood at 529 Broadway at Spring Street. Designed to deliver the best of Nike’s personalized services, from…
