Charlie Sheen reveals secret cancer battleThe actor recently revealed that he was diagnosed with a precancerous condition.