Branded and private label activewear apparel company Delta Apparel has announced the appointment of James "Al" Cochran to its board of directors.