Tag: Felipe Vazquez Charges
Pittsburgh Pirates’ pitcher Felipe Vazquez faces 21 new child sex-related charges
Vasquez confessed that he and the 13-year-old victim exchanged sexually explicit photos and that he had driven to her home where he attempted to have sex with her in his car