This person should contact a good lawyer with a record of experience in this area -- possibly, he should start with the head of the Swift Boat vets group, who is himself a lawyer.
Surely there is a good-hearted conservative lawyer who would assist Gardner in suing the pants off of Kerry and that odious "historian" Brinkley.
Alas, a lawyer would be of little help. 99% of the time (albeit dependant on the state), an employer can fire its employee for any reason, EXCEPT: race, sex, religion, disability, national origin, refusing to commit an illegal act, and in retribution for filing a workers' comp claim.
I do not hire Democrats, for example. I fing them lazy, stupid, and much more likely to blame others for their shortcomings. They also do not get along with others in my conservative workplace.
I would be loath to give up my First Amendemnt right of association (which includes, by necessity, the right of dis-association).
What he needs is a Republican to hire him.
Gardner explains he was sitting at home in Clover, S.C...
He sounds like he's in Congressman Billybob's neck of the woods.