Tar Heels in the NBA: John Henson dunks on Carmelo Anthony

How’s John Henson only play 12 minutes a game? Watch him throw down a nasty dunk on Carmelo Anthony and tell me it’s not time to LET THE BIG SMILE FLOURISH!

john henson unc carmelo anthony