Sherman’s Sports, a family-owned retailer that has been a staple in North Carolina for over a century, has announced its closure. The company, which has been in operation since 1922, has been a ...