Mejia has been suspended 80 games for PED’s.

mejiaHe tested positive for Stanozolol which according to a quick Google search is:

Stanozolol, commonly sold under the name Winstrol and Winstrol Depot, is a synthetic anabolic steroid derived from dihydrotestosterone. It was developed by Winthrop Laboratories in 1962, and has been approved by the FDA for human use.

via Stanozolol – Google Search.

I am sure a lot more will be brought to the surface in short order, but for now, it is not good for Mejia. For the Mets, they still have plenty of talent to overcome this blow to the back end of the bullpen and not allow this black cloud to cause any long term damage to the 2015 season.