Carrols Restaurant Group (TAST) with a market cap of $100 million is one of the largest franchisees in the U.S. operating 1,030 "Burger King" restaurants along with 30 "Popeyes" locations. The company reported 2019 results which showed positive growth in comparable sales but earnings have been pressured from higher operating expenses including rising wages and rents. The stock has been nothing short of a disaster over the past year, down by nearly 80% with concerns over the company's high debt level and more recently the impact from the ongoing coronavirus outbreak. Management plans to cut