Former lead strategist for Bill Clinton's 1992 presidential campaign James Carville said Tuesday on MSNBC's "The 11th Hour With Brian Williams," that President Donald Trump agreed to do tonight's ABC News town hall because he's "desperate" and knows he's going to lose."