I respectfully disagree. He works for the city, parks in a city parking lot, and thus represents them. They deserve a say in what he puts on the car he uses for work. If he painted obscene words on the hood of his car they would have a right to ask him to remove them. To some Americans, a Confederate flag is every bit as offensive.
Clearly this man had no case, and the city just wanted it to go away. But if it were me I wouldn't have paid him a thing.
The courts have ruled on the side of free speech as the piece has stated the following: " the courts have recognized he had a First Amendment right to display the Confederate flag as a reflection of his Southern heritage and traditions that he viewed as important."
"Clearly this man had no case, and the city just wanted it to go away."
Clearly you have NOT read the entire article as he certainly DID have a case, and the courts have ruled in his favor.