Terry Hall battled pancreatic cancer and diabetes before his death.