Kid Rock also blasted those who "take a knee or sit" during the national anthem. Kaepernick, who is black, refused to stand during the national anthem while with the San Francisco 49ers last year in protest of police violence and social injustice. Kid Rock, who is white, previously made comments about Kaepernick during an Iowa concert.
The National Action Network Detroit chapter has demanded Detroit's new arena cancel Kid Rock's shows next week. It plans to protest.