Pirates pitcher Felipe Vazquez has been arrested on felony charges of pornography and soliciting a child.