@connie He made a joke in poor taste, seven years ago.
If this is enough to make someone unemployable, then 80% of the population would be unemployed.
Anyway, he is currently employed. Do you think a bad taste joke seven years ago is sufficient grounds for dismissal?