The 27-year-old power forward inked a deal with San Antonio last summer, but was waived before the start of training camp. He rejoined the team in late November and had brief appearances in four games before being released again two weeks later. He spent the rest of the season in the G League with Austin and Wisconsin.
Johnson held private workouts in Las Vegas last month for both the Knicks and Celtics, but wasn’t able to earn a training camp invitation from either team. This will mark his first time playing overseas after five years in the NBA and G League.
The Pacers selected Johnson with the 50th pick in the 2018 draft, and he got into 31 combined games during his two seasons with Indiana. He signed with the Nets and Bulls in 2021, and later got 10-day contracts from both the Wizards and Pelicans.
Johnson has played 76 total games for six NBA teams and holds career averages of 2.5 points and 3.0 rebounds in 7.5 minutes per night.