If recent reports prove to be true, Barnes' decision might be made for him.
"If Butch Davis is going to be there, that's where I'm going to go," said Barnes. "Because, he throws the ball and he helped build Miami."
Friday night, Barnes' Charlotte (N.C.) Independence squad squeaked out a 30-24 overtime victory over Matthews (N.C.) Butler, after coming back from a 21-0 halftime deficit.
"We didn't give up, we played 110-percent the whole game, and we came out with the ‘W,'" said Barnes.
Barnes, a 6-foot-4 195-pound wide receiver, was limited to three catches in the game.
"It wasn't my best game, but it's all about the team, it's all about the ‘W' and what we overcame," said Barnes. "It's isn't about me.
"We didn't think they were going to come out and double me up the whole game so they didn't really throw me the ball."
All night long, Barnes was covered by Robert Blanton, a 6-foot-1, 165-pound junior cornerback, who already has scholarship offers from Michigan and North Carolina. While junior safety Spencer Adams, who also owns a UNC scholarship offer, provided deep coverage help.
"[Blanton is] a good defensive back, I have respect for him and all, but if they would have let me go one-on-one and they would have thrown me the ball, I would have went up and got it all day," said Barnes.
Heading into Friday night's game, Barnes had collected 50 catches for 775 and five touchdowns.