Photo Credit: News & Observer
This just in...John Henson is a complete freak of nature.
This game is being broadcast in China. Why? I have no earthly idea. I do know exposing the Chinese to NC State basketball cannot possibly be a good idea.
Dean Smith once said, "There are a billion people in China who don’t even know we played tonight." That won't be the case this evening.
Comments if you have 'em.