NBC News faced a sharp backlash to its decision to host President Donald Trump for a town hall Thursday in direct competition with ABC's event with Democrat ... Read more