US retailer Joe's Sports & Outdoor has named Hal Smith as the new president and CEO of the company.