Australia captain Richie Benaud, the voice of cricket for millions of television viewers, said he was being treated for skin cancer in his first public appearance in more than a year.
"I'm coping with it very well, the doctors are pleased," Benaud said at an event organised by broadcaster Channel Nine at the Sydney Cricket Ground.
"I'm going along slowly. The cancers need to be treated.
"I recommend to everyone they wear protection on their heads. When I was a kid, we never ever wore a cap. I wish I had. You live and learn as you go along."
The occurrence of skin cancer in Australia is one of the highest in the world, as much as three times the rates in Britain, the United States and Canada, according to Cancer Council Australia.
Benaud has been out of the public eye since crashing his car into a low wall as he drove to his home in the Sydney beachside suburb of Coogee last October.
While his ill-health meant he missed Australia's 5-0 sweep in the last Ashes series, he was represented at the Sydney Test by dozens of fans dressed up in silver wigs and beige suits waving oversize Channel Nine microphones.
Image: Richie Benaud speaks during the 2013 Allan Border Medal awards ceremony at Crown Palladium in Melbourne
Photo: Scott Barbour/Getty Images
Drones boom: The next big opportunity after e-commerce
EPL: North London nightmare as Arsenal and Spurs lose
Rosberg wins in Brazil to cut Hamilton's lead
Kvitova seals Fed Cup for Czechs in thrilling match
Valencia MotoGP: Marquez claims record 13th victory