A former second-round pick, Johnson hasn't been on an NBA contract since being waived by the Spurs in December 2022.