Powell, a 6-foot-4, 295-pounder from Ahoskie (N.C.) Hertford County, even handled fellow Division I-A prospect Desmond Roberts in a little friendly rivalry between the two.
"It really was no competition," said Powell. "It's like I told [Roberts] after lunch before we came out ‘You're a good offensive lineman, but you aren't good enough to block me.'"
The Tar Heels' coaching staff was blown away by what they saw from Powell.
"They said I looked great and that I had one of the best performances they've seen in a long time," said Powell. "[They said] they really need me over there."
Obviously one of the top recruiting targets in attendance, the UNC coaching staff let Powell know they want him in a Tar Heel uniform.
"Coach [John] Bunting rode me around campus and stuff like that," said Powell. "I felt really wanted."
Powell also spent time with Tar Heel signee Aleric Mullins shooting the breeze.
"I hung out with Aleric," said Powell. "We played some Playstation a little bit. We played NCAA [Football 2006], made ourselves in the game, and played against Florida State and beat them. We played together as Carolina."
Powell, who is currently attending N.C. State's camp, is supposed to go to Virginia Tech on July 8th, but he's now considering taking the rest of the summer off to workout on his own.
Despite holding over 30 scholarship offers, North Carolina remains Powell's leader. He doesn't expect to make a verbal commitment until later in the year.
Powell is the 14th ranked defensive tackle in the nation by Scout.com.
During his junior season at Hertford County, Powell recorded 11 sacks during his junior season.