WHO IS DAVID FRENCH?

  1. The 18th Republican not to beat Donald Trump