Jordan Brand Opening First Store

In a town accustomed to both construction and unusual sights, New Yorkers on West 34th Street between 7th and 8th Avenues—one block from Madison Square Garden—on Friday morning noticed a new 18-foot tall...