mega franchise