If there’s one thing everyone across the political spectrum seems to agree on, it’s been a crazy week for Herman Cain, since Politico broke the story about accusations of sexual harassment by three women during Cain’s time at the National Restaurant Association. There was a...