I have always believed that Fox caters to the lowest common denominator.
I think you're thinking of NPR. Troll.
I think you have 'Troll' confused with 'catch all phrase for any person I disagree with or dislike who is posting on MY forum, how dare anyone with different views from me use the internet.'
And you can be described in one of two ways.
A) A well-meaning person, new to the forum, who hasn't seen all of Tecumseh's very trollish behavior.
B) A proxy or alter ego for Tecumseh.
Or perhaps you have seen all of Tecumseh's posts, and you find yourself agreeing with him. In that case, you have my sympathy.