Herman Cain (above); NOM’s Brian Brown (below) What do anti-gay National Organization for Marriage (NOM) and Herman Cain have in common? Cain’s legal team consists of Sarah Troupis, Scott Bieniek and Joseph LaRue, three attorneys who until very recently worked for NOM’s bigshot GOP lawyer James Bopp, according to the Wall Street Journal‘s Legal Blog. [...]