"It was a good visit and a great experience," Freeman said. "I didn't see a lot of the campus but I saw the basketball facilities. I got to see the tradition and all the people that came through there. You can see how much they really take care of their players."
Freeman, a 6-foot-4 guard and the No. 17 overall player in Scout.com's class of 2013 rankings, met and spoke with UNC head coach Roy Williams for the first time during the visit.
"Not a lot of people get to meet Roy Williams," explained Freeman. "But he's a real cool person and real down to earth."
"I had a brief talk with him. He was just saying that I can come back whenever I want for an unofficial visit and to just let him know. He had a long conversation with my dad too."
In addition to Williams, Freeman said he enjoyed chatting with assistant coach C.B. McGrath.
"I had some good conversations with Coach McGrath," he said. "We had the type of conversations where we didn't talk about one thing. We talked about basketball, me as a player, UNC in general and life as a basketball player at UNC – we talked about everything."
Freeman said he expects UNC assistant Jerod Haase to attend an open gym session at Olympic on either Sept. 14 or another time within the next week.
"There's interest there," said Freeman. "Them coming to my open gym let me know that they do have interest and they are going to recruit me."
After arriving on campus, Freeman played pickup with the entire 2011-12 UNC team, several former players and three other visiting recruits – class of 2013 guards Josh Newkirk and Anthony Barber, and class of 2013 wing Troy Williams.
Freeman was on a squad consisting of Barber, UNC freshmen James McAdoo and Stilman White and UNC senior Justin Watts.
"It was legendary," Freeman said of his pick-up experience. "A lot of former players came back and it was just a great experience that a lot of people don't get to have."
Freeman matched up with UNC freshman P.J. Hairston.
"I think I played well – I had to guard him a lot," said Freeman. "He's a real good player and that was my first time guarding somebody that strong."
"It's a whole lot different than playing guys my age, where I can do what I want to do. When you're playing against former NBA players and guys who played professionally overseas you have to do things quicker."
Freeman concluded his trip by taking in the Carolina football team's 24-22 win over Rutgers at Kenan Stadium.
"The game had a good atmosphere," he said. "You can tell that they have a strong fan base."