Who is Keith Davidson, the lawyer who negotiated hush money payments from Trump?Keith Davidson, former lawyer of Karen McDougal and Stormy Daniels, testified against Trump in a New York criminal trial.