Ste10231- In this case O'Reilly gave him hell. In general, Hill is a paid 'contributor' to FoxNews and I am not sure if O'Reilly can keep him off the Factor, or not.
FoxNews is going all out to 'enhance' the infotainment factor (no pun intended) of their network. It sucks. (The infotainment, that is.) O'Reilly has the ratings because he observes 'neutrality' - too much, in my opinion. But Hannity hasn't stooped to that level as much as O'Reilly.