Media Executive Byron Allen Calls for McDonald’s CEO To Step Down Over Continuing Allegations of Company’s ‘Horrible, Racist Culture’ By Brian Good November 9, 2021