Major Popeyes franchisee closes shop due to bankruptcy Corporate governance March 16, 2026 Major Popeyes franchisee Sailormen files for bankruptcy, closes unprofitable Georgia locations, seeks asset sale through Section 363 auction.