Johnson, 29, who spent last season in China, has three previous seasons of NBA experience, having spent 2010-11 with the Portland Trail Blazers and Boston Celtics, 2011-12 with the Trail Blazers and New Orleans Pelicans, and 2012-13 with the Minnesota Timberwolves.