Darnell Williams was charged with sexual assault and endangering the welfare of a child more than 10 years ago.