Cancer prompts Grima to call it quits