I guess it all depends on what Santorum exactly said. If he said homosexuals should be shunned on all levels, and not hired, he's a hypocrite if he keeps this guy. If he opposed specifics (i.e. homosexual "marriage," Boy Scout invasion, etc.), and this guy champions the opposite position, then again he's a hypocrite.
But reportedly this poor wretch publicly and enthusiastically supports Santorum. So unless he purges all sinners from his staff, I don't see how he can single this guy out. And in his position, I'm not sure what moer he can say.
He could, I suppose, say something like, "The tempest in a teapot that has arisen since my employee's private life was invaded illustrates how poorly the media understand the position of most Americans. While we cannot embrace homosexual practice, and would encourage those bound in it to find freedom from it, we have no intention of persecuting them. It was actually liberals who have persecuted this man. It is when embrace of this immoral behavior drives people try to redefine marriage, to force private institutions to change their membership standards, to force young children to be indoctrinate that's where we have to stand up and say 'no.' And [if true] my employee has done none of those things."
Okay people, THIS is what I was trying to say all along! You said it so much better than I did Dan.
But you probably would have spelled "more" and "indoctrinated" correctly.
/c8
Dan