“The question really should be: Why does the liberal media invite Trump on when they know hes gonna dominate them and throw sand on the political agenda?”
One word - ratings.
Trump has them by the short hairs.