Thompson tested positive for two banned substances, according to Tuesday's statement.

Ibutamoren is used to promote the secretion of human growth hormone, which is banned by the league for its ability to increase lean body mass. SARM LGD-4033 (ligandrol) is a selective androgen receptor modulator, another anabolic compound.

It is unclear how long Thompson has been using the drug. The 32-year-old averaged 3.8 points and 3.9 rebounds in 36 games for Cleveland this season. This will be his first suspension and he will lose $726,465 according to Spotrac.

The NBA has agreed to stop testing players for cannabis in April 2023. This was a continuation of the league's decision to stop testing in March 2020 due to the pandemic. Random drug testing in the "NBA bubble" for human growth hormone and performance enhancers eventually resumed and has been ongoing ever since.

The league also reserves the right to screen for what it calls "drugs of abuse" such as methamphetamine, opiates and cocaine.

Thompson was likely tested Monday night after the Cavaliers defeated the Orlando Magic 126-99. In 21 minutes of playing time, he recorded four points, five rebounds, one assist, one steal and one block.