The legal difference between a flag and a sign

A man is fired up that Palm Beach County is forcing him to take down his Trump/Pence sign while his neighborhood is allowed to fly a flag celebrating the KU KLUX KLAN