Raul Mondesi was suspended 50 games without pay Tuesday as a result of a positive test for a performance-enhancing substance.

The Kansas City Royals infield prospect says the positive test was as a result of an over-the-counter cold medicine that he was taking.

Mondesi tested positive for Clenbuterol, which violates terms of Major League Baseball's joint drug prevention and treatment program. A positive test usually results in an 80-game suspension, but MLB and the MLBPA agreed to a reduced punishment after Mondesi showed the steroid came from Subrox-C, an over-the-counter medication that he bought in the Dominican Republic.

"It is by far one of the hardest moments I have had to face in my life, but it is a decision that I accept and one that I take full responsibility for as a professional," Mondesi said in a statement.