A major Popeyes franchisee filed for bankruptcy in January 2026, closing 20+ locations across Florida and Georgia amid $342M ...