NEW YORK — Nautica is getting back into the full-price retail business in the U.S. The nautical-skewed brand will open a flagship at 101 Prince Street in SoHo later this week. The 2,000-square-foot ...