Frustrated with the latest false, self important and self-aggrandizing slogan on a baseball cap peddled by Donald Trump, on ...