A Texas man is facing charges for allegedly sexually assaulting a 13-year-old in Harrisburg. Daniel Rogers was arrested early yesterday and is accused of assaulting the child in a hotel on North Front Street. The girl reportedly told her parents about the incident and was taken to a hospital for treatment. Rogers was charged with statutory sexual assault.