Kerry O’Brien, one of South Australia ’s most accomplished Olympians, has died aged 79 after a long battle with dementia.