Harrelson, a 6-foot, 180-pound wide receiver from Chesapeake (Va.) Smith, verbally committed to UNC in June and has been firm ever since.
The weekend will include Saturday's basketball game against NC State, but the majority of the visit will be spent hanging out with UNC's coaching staff and football players, and fellow recruits.
"We're going to just hang out and get to know everybody that's already on the team," Harrelson said.
Roughly two months ago, Harrelson saw his senior football season end a game shorter than expected. His nationally ranked squad was unseated, 24-21, by Chantilly (Va.) Westfield, which was led by NC State-bound Mike Glennon.
Harrelson truly saved his best for last. In that game – the final of his prep career – he caught 15 passes for 349 yards and three touchdowns.
"Overall, my performance that day, I couldn't hold my head down," Harrelson said.
Harrelson ended his senior season with 61 catches for 1,241 yards and 17 touchdowns. He also recorded four interceptions on defense.
"Overall, I think my season went as expected," Harrelson said. "I did well and I think I met all my expectations."
Harrelson is now playing shooting guard for Smith's basketball team and is averaging 12 points-per-game.