Footwear company Crocs has leased a global flagship in SoHo at 543 Broadway, where it will open this summer, Commercial Observer has learned. Meanwhile, Crocs has made another move near Herald Square ...