Felipe Vazquez, suspended Pirates pitcher, faces child porn charge in Missouri Sports May 29, 2020May 29, 2020News Room Mr. Vazquez has been in the Westmoreland County Prison since September, after he was charged with sex crimes. Read the full story here...