Mets closer Jenrry Mejia has received an 80-game suspension without pay after testing positive for Stanozolol, a performance-enhancing substance, Major League Baseball announced Saturday.
Mets closer Jenrry Mejia has received an 80-game suspension without pay after testing positive for Stanozolol, a performance-enhancing substance, Major League Baseball announced Saturday.