Sportswear maker Haggar Clothing Co has promoted David Yarbrough as senior vice president of Horizon Group, its men's wear private brand division.