In a major move to consolidate the basic side of the apparel industry, Gildan Activewear Inc. has agreed to buy HanesBrands Inc. in a cash and stock deal that values the innerwear giant stock at $2.2 ...