MSNBC's choice to host Donald Trump in an exclusive town hall on Wednesday did not result in a ratings win against competitors CNN or Fox News. During the 8pm hour, when MSNBC's Trump town hall was up against CNN's GOP town hall (which kicked off with Ben Carson), it was actually Fox News that had the highest total viewers, with 2.3 million, despite the fact that "The O'Reilly Factor" was helmed by a guest host, Eric Bolling. MSNBC's Trump town hall had 1.4 million total viewers, while the first hour of CNN's three-part town hall had 2.05 million viewers. CNN...