During the conversation, Williams, who is recruiting McNair for UNC, explained why the Tar Heels were offering.
"He said I was a great player and I could probably play offense at tailback a little bit or play defense," McNair said. "They basically offered me as an athlete."
McNair, a 6-foot-2, 225-pound linebacker from Jacksonville (N.C.) White Oak, has also collected offers from Arkansas, Duke, East Carolina, NC State, and Wake Forest. The UNC offer, though, was a little more special.
"I was excited," McNair said. "All of [the other offers] made me excited. But this is a little bit different, because it's been my favorite school growing up."
Regardless, McNair doesn't claim any favorite schools.
"I'm still open," McNair said.
McNair, who said he won't make a verbal commitment until after the football season, plans to name a final four just before the football season kicks off. He did reveal that Duke and UNC are virtual locks to make that cut.
"I know Duke is going to make it because I really liked their coaching staff," McNair said. "And most likely UNC [will make the cut], because they've been my favorite growing up."
McNair had planned to attend UNC's Junior Day earlier in the month, but snowy weather prevented him from traveling to Chapel Hill. Instead, he will attend UNC's second junior day on March 27.
This past weekend, McNair attended junior days at Duke and NC State.
"They went pretty good," McNair said. "The coaching staff at Duke, I liked them. At State, they had some nice facilities."
Outside of UNC's Junior Day, McNair's future plans include an East Carolina spring practice during the week of March 22.
McNair says he thinks Georgia Tech is close to becoming the next school to join his ever-growing list of scholarship offers.