Philadelphia Phillies closer José Alvarado was suspended for 80 games due to a positive drug test. The suspension was accepted, and Alvarado can return on August 19. He will lose half his salary but remains ineligible for postseason. The team plans to move forward with other closing options.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing