The 99 percent relates to the Sanders message. He wants to provide free college, guarantee sick and family leave, and raise the minimum wage to $15 an hour. In the few speeches I heard, Sanders went after large corporations in a way that felt authentic. Have you heard Clinton criticize corporations? She sounds like she is reading a script. Sanders sounds like that uncle at Thanksgiving who speaks passionately about how he can make a better turkey. When you combine authenticity, passion and commonality, it's like turkey, mashed potatoes and gravy on Thanksgiving.

Read MoreCongressman screams at Yellen: 'You did nothing!'

Listen to Sanders speak and you get the feeling that he wants to help the middle class so much that he just might have a heart attack in the process. That's a passion that moves people. The Clinton campaign is trying to own the "champion of everyday Americans" theme. If Sanders can stick with his common message that he is the authentic "champion of every day Americans," he can go beyond New Hampshire.

But I saved the worst for last.

There is one more word that should be added to the Bernie Sanders media strategy. This word will become his biggest weakness in this campaign. It hasn't gained too much traction with the media, but if the rest of America starts taking interest in Sanders, mark my word that you will start to hear more about "socialist Bernie."

That will be a hard label to overcome because the majority of Americans associate socialism with communism. We defeated communism. Capitalism won. Does anyone really believe that America will now elect a socialist? And there is really no way Sanders can distance himself from this label because he openly embraces it.



I'd not only predict that happens six months out, I'd put money on it.