Cameron Johnson, a 6-foot-7 graduate transfer from the University of Pittsburgh, committed to North Carolina on Tuesday, and did so without the assurance that he'd be able to play next season.

Johnson confirmed his commitment, first reported by ESPN, in a text message but added that he was “not yet immediately eligible” to play next season. For more than a month, he has been seeking a full release from Pitt, which has placed restrictions on where Johnson can and cannot play next season.

Unlike undergraduate college athletes, who are forced to sit out for one season after they transfer, graduate transfers are eligible to compete immediately under NCAA rules. But different conferences and universities have their own graduate transfer rules, and Pitt has refused to give Johnson a full release for next season.

The university is allowing Johnson to transfer anywhere and receive immediate athletic financial aid. But Pitt informed Johnson, after his appeal, that he would have to sit out for one season if he transferred to another ACC school, or any other school that will play against Pitt in men's basketball next season.

In a recent statement, the Pitt athletic department said “we have remained consistent to our department policy and we will continue to do so.”

Johnson's case has become an alluring, aggravating target for college athletics critics who have found hypocrisy in Pitt's policy. One of those critics, the outspoken ESPN college basketball analyst Jay Bilas, shared his disgust with Pitt's policy in a series of tweets.