In the statement on the league’s website, it was noted that the 32-year-old player tested positive for two banned substances and was banned from 25 matches.
Thompson, who was a member of the Cavaliers team that won the NBA championship in 2016, returned to his former team this season after playing for the Boston Celtics, Sacramento Kings, Indiana Pacers, Chicago Bulls and Los Angeles Lakers.