Hanesbrand has completed the acquisition of Gear for Sports, the company that holds the U.S. license for its own Champion brand.