"I went down there on Thursday," Cannon said. "I talked to Coach (Roy) Williams and Coach (Joe) Holladay and I met with the financial aid office. I found out I have financial aid to get me through school and everything except for the summer sessions. I'm not 100 percent sure that I'm going to accept it. I'm still thinking on it."
Cannon doesn't have a scholarship offer from UNC but has considered a walk-on opportunity since visiting in October. His financial aid at UNC would come through the Carolina Covenant. Cannon is also considering Georgia, Northwestern, Old Dominion and Virginia Tech and has scholarship offers from Northwestern and Old Dominion.
While the interest from Georgia and the offers from Northwestern and Old Dominion are tempting, Cannon said he's struggling to make a decision. Cannon grew up a UNC fan and said the opportunity to play for Roy Williams is an honor and hard to pass up.
"It all comes down to how much confidence I have in myself, really. I feel like any place I go, I can earn my playing time. I guess I'm just kind of fighting myself right now to make the decision," Cannon said. "It's kind of a tough thing to do."
Williams told Cannon there's a chance some players from this year's team will be going pro but Cannon said that shouldn't affect his decision either way.
"I'd say it's a small role. I wouldn't say that would affect my decision much," Cannon said. "I'm just looking at what the best place to play."
Cannon said he plans to make his decision by April 30 and will make several visits this month.
"I have a visit to Northwestern next weekend and a visit to Georgia the following weekend," Cannon said. "I'll probably schedule another visit for the weekend of the 22nd also but I'm not sure about that yet."
Cannon averaged 23.2 points and 12 rebounds as a senior, and set the state record with 624 career blocks. He earned all-state honors and was named the N.C. MVP honors last month at the Carolinas Basketball Classic.