American Freight plans to close storefront locations, including in Houston, as its parent company, Franchise Group, Inc., ...