The retailer announced on Thursday morning that it will shutter 72 more stores as sales continue to slide. This is the latest round of store closures for the company, which has seen its network of outlets dwindle from almost 4,000 in 2012 to less than 1,000 stores today. Cheddar's Hope King and Tim Stenovec discuss the latest.