Chavis, a 6-foot-4 250-pound jumbo athlete, will enroll and be on the Tigers' practice field Thursday.
Hargrave extended Chavis a scholarship for his entire academic senior year after it was determined that he would be academically ineligible to play for Sanford this fall.
"I had a situation back at Terry Sanford," said Chavis. "I was misled to believe that I was eligible for the season. I had a principal change and a new administration and things just didn't work out. I went through the whole summer thinking I was eligible, and then I found out I wasn't by two points for one class."
In addition to getting his academics in order, Chavis will play the position he is being recruited for, defensive end, instead of fullback, where he was slated to start for Sanford.
"They want me on the D-end immediately," said Chavis. "I'll play D-end and I'll probably play some tight end.
"It's an awesome chance to work at defensive end – that's the position I'll be playing in college. It's an opportunity to master my craft. Coach [Robert] Prunty is giving me that chance and I appreciate it."
Chavis' situation has never once jeopardized his stance with North Carolina, and has actually strengthened his relationship with the coaching staff.
"Actually, I called North Carolina when I heard the news about my eligibility," said Chavis. "We talked about it and they recommended Hargrave. They said they knew the coaches at Hargrave. It was good having Carolina in my corner – you know. They really showed their true colors and it's a really good example of how Carolina is an awesome university."
In mid-July Chavis verbally committed to the Tar Heels over scholarship offers from Wake Forest and Virginia Tech.
As a junior, Chavis starred at defensive end where he was named to the All-Conference team for the second straight year.