Margaret Loesch

Margaret Loesch was the head of Fox Kids. She and Avi Arad had several arguments eventually contributing to the cancellation of. She also served as executive producer on and.