Ryan Sherman faces federal charges after investigators found thousands of alleged child sexual abuse images on his devices following a tip from the National Center for Missing and Exploited Children.