Mets closer Jenrry Mejia suspended 80 games for PEDs MLB announced the Mets' pitcher will be suspended for 80 games after testing positive for stanozolol.SI Staff|Share on FacebookShare on XAdd us on MLB announced the Mets' pitcher will be suspended for 80 games after testing positive for stanozolol.Published Apr 11, 2015SI STAFFShare on FacebookShare on XHome/MLB