The NBA has suspended Orlando Magic small forward Hedo Turkoglu for 20 games for violating the league’s anti-drug program, the league announced this afternoon.

League officials said Turkoglu tested positive for methenolone.

In statements released by the team today, Turkoglu and Magic general manager Rob Hennigan said Turkoglu unknowingly took the banned substance.

"While I was back home in Turkey this past summer, I was given a medication by my trainer to help recover more quickly from a shoulder injury,” Turkoglu said in the statement. “I didn't know that this was a banned substance and didn't check before taking it.

"I take full responsibility for anything that goes into my body. This was a complete error in judgment on my part and I apologize to the Orlando Magic organization, the league, my teammates, and the Magic fans. I know I have let down a lot of people and I am truly sorry for my mistake."