He should have known better than to make a speech for a bunch of NAACP members in the first place! This is not his "core constituency" after all! I can't imagine anything other than bad press that would come out of giving a speech to a group that you are likely to offend just by stating your stance on the issues!