RSS1 Min Read onMay 18, 2025 Phillies closer José Alvarado suspended for 80 games after failing performance-enhancing drug test Alvarado tested positive for exogenous testosterone. Source link