Okay, I’ll admit that might have been the most duplicitous headline of a post ever, not because Sarah Palin and Glen Rice didn’t sleep together (They apparently did, back in the late ’80’s. More on ...