Haynes, a 6-foot-4, 225-pound defensive end, estimates that he first began hearing from UNC a week before his spring game when Dan Disch made an evaluation visit to Jacksonville (Fla.) University Christian.
"I wasn't around when he came down," Haynes said. "I was taking a test, but they told me he came down to see me. I caught back up with him when I came down to the camp."
In early June, UNC offered Haynes, which helped entice him to attend camp. Since his participation in the camp, Haynes has maintained weekly communication with the Tar Heel coaching staff, usually with either Disch, who recruits the Jacksonville area for UNC, or Larry Fedora.
Haynes, who classifies his Louisville pledge as "soft," plans to include UNC within his official visit schedule.
"I'm going to take an official visit to see their team play in action," Haynes said. "I'll probably go when they play one of their other rivals."
Rounding out Haynes's tentative official visit schedule is FAU, Kentucky, Louisville, and Michigan State. He plans to set up his Cardinals official visit the weekend they host UNC.
After those visits, Haynes says it would be a good time for him to decide whether he will stick to his verbal commitment to Louisville or go in another direction.
"Basically, I'm looking for good academics, a high standards for tutors who help the students, good teamwork, and how they greet you and make you feel welcomed," Haynes said.
Haynes, who will be a four-year starter this fall, has played defensive end, tight end, and wide receiver for University Christian. As a junior, he accumulated 21 sacks on defense.
At UNC's camp, Haynes worked out exclusively with the defensive linemen under the guidance of Deke Adams.
"He's a great coach and I feel like his heart is in his coaching," Haynes said. "He wants to help kids get better and be successful."
Following the camp, Haynes met with Fedora in his office.
"He was talking about how good it would be to have me at North Carolina and how he could utilize me," Haynes said. "He said if I work hard enough, I could leave for the NFL. I have a good work ethic and I like to work hard."
The topic of how Haynes would be utilized was discussed in more detail during a meeting with Disch, who is UNC's defensive coordinator.
"He talked about how I could play either defensive end for them or [Bandit] for them," Haynes said. "He broke down how each position is used in their defense."
Haynes concluded his UNC visit by spending time with current Tar Heel Sam Smiley. The two have known each other since middle school and were on the same AAU basketball team.
"He just asked me how my visit to North Carolina was," Haynes said. "He said he really liked it there."