Pittsburgh grad transfer Cameron Johnson has been cleared to play for North Carolina this upcoming season, completing his appeal of the NCAA's graduate-transfer rule.