Popular rock singer Ryan Hamilton is asking for prayers after announcing on social media that he is battling cancer.