Basic apparel manufacturer Hanesbrands and yarn maker Unifi have agreed to extend a yarn purchase deal to March 2014.