Is Duck Head apparel still in business?
Duck Head is still in business. It is an American clothing brand specializing in casual apparel such as t-shirts, jeans, and hats. Today, Duck Head is owned by Delta Galil Industries, an American clothing company based in New York City.