When Colin Kaepernick took a knee during the pledge he gave his employer, the NFL, has a difficult brand problem. Many of its biggest customers started to say the NFL's stars are anti-American. Politics is somewhere most brands and anyone in business probably shouldn't go if it's not literally their…