PED Suspension for Phillies Prospect Clears Roster Spot
The Phillies organization received some disappointing news on Friday when they learned that pitching prospect Elniery Garcia tested positive for a performance enhancing drug. The positive test means that Garcia will be suspended for 80 games and be placed on the restricted list...