"My parents really liked it," said Barnes. "It was more of an academic prospective. The person that handles the football players and their grades, I met him. It was more of an academic than athletic, but we still checked out the weight room and all that."
When Barnes unofficially visits Chapel Hill on July 15th, he also figures to workout during the Tar Heels' camp.
"I think I'm going to run some routes and catch some balls from Mike Paulus," said Barnes. "I'll probably run with Hakeem [Nicks] and just be around the players.
"My mom's going to come. I think my dad has work, but I think my uncle is going to come in his place. My uncle is my third inspiration to making my decision."
Speaking of Nicks, Barnes recently spoke to his former teammate about UNC.
"I talked to him yesterday and he told me how summer school was going and how workouts were," said Barnes. "He was just telling me what I would have to go through if I went to their school and that he would look out for me if I was there – how he would be like a big brother like he was in high school."
While having Nicks on their roster "means a lot" to Barnes, South Carolina counters with Pierre Andrews, another former teammate who signed with the Gamecocks last February.
"At South Carolina I have Pierre there and he's just as big of a friend as Hakeem," said Barnes.
Both N.C. State and East Carolina have also asked Barnes to make unofficial visits to their respective campuses, but Barnes said he isn't sure a visit to either is necessary.
During his junior season at Independence, Barnes caught 30 passes for 300 yards despite playing behind two senior wide receivers including Nicks. Barnes will be the feature wide receiver in one of the premier high school passing offenses in the nation this coming season.