Pirates Pitcher Felipe Vazquez Faces 21 New Child Sex Charges by Sports Gossip Staff | Nov 19, 2019 | MLB Pirates pitcher Felipe Vazquez was hit with 21 new charges on Tuesday. The All-Star is... Read More