Nike, Inc. will open its newest retail experience, Nike Soho, on Friday, Nov. 11. It is a five-story, multi-sport, 55,000-square-foot digitally connected store located at 529 Broadway at