I'm positive he did NOT find the statement "I hate blacks" unless he took it out of context (like "I hate blacks who . . ." which could have even been posted by a black conservative).
He may have found the other two, but they were likely posted with tongue firmly implanted in the cheek. By not indicating such, he has purposefully misrepresented what was said which is lying.
So yes, O'Reilly is a liar.
The "I Hate Blacks" comment is found on THIS THREAD.
The "Homosexuals are dogs" comment can be found on THIS THREAD
Notice that neither of those comments were made by freepers. They were statements reported in the articles that were posted.
O'Reilly is as dishonest as the day is long. It may be that he was suckerd by his staff, but he claimed that these statements were somehow typical of the kind of stuff that freepers post here, which, IMO, is actionable libel.