He also supporrs the troops... He has gone and performed several times in Germany, etc..
Disc jockey probably baited him and found out he was messing with the wrong guy.
I like him because of the support he has given our military and the President. I am not a big fan of his music, yet I am of another (older) generation.
I wonder what the argument was about beyond "a selection of music."
"Punched the guy out" could mean a punch with or without injury (other than the red spot and boken glasses). It could have been a shove which translated to a punch by the time the police arrived.
Sometimes a smartass (potty mouth me) will do all they can to provoke an argument or even an incident. All they are concerned with is pushing the bottons for their own advantage.
Maybe the DJ made a remark or played music derogatory to the President and the War issue. Lots of anti-war songs in my day.
And yes, Kid Rock could be entirely to blame for the entire situation.
Because of his support for the real threats which face us, and especially for the concert he gave to the survivors and families of the USS Cole, I will reserve any judgement.
And as far as the flag thing goes at the Super Bowl..I was over that a long time ago. There is flag protocol and I in no way approve of using the flag disrespectfully. I choose believe wearing that flag thing was meant to show support for our country, the President and the War on Terror and all of those who have lost their lives in this war. Not too many public figures would do that. Sometimes you must look past the obvious into the heart.