If McNamee is lying, then he has acted inexcusably, and he has made Clemens an innocent victim. If Clemens isn't telling the truth, then he has acted shamefully and has smeared McNamee. I don't think there's anything in between.
I'm in the civil discourse business. I think it takes all kinds. And more power to everybody.