While he may have had a case, and still has a case against the officer, his fight with the officer could have been avoided. If he had proof that he was detained unlawfully, then he has a case. But instead of cooperating, and taking the high ground, he decided to lower himself to the level of the officer. This is the lesson we should teach all those who involve themselves in a conflict with the law. If you are unlawfully being detained, then fight that battle in court where you wont be killed. And if that does not work, you can always reach out to the public who will protest your cause.