He's a newsman for the Fox News Channel, he also had his own radio program, but I haven't heard it in a long time, so I'm not sure if he still does it.

He's basically a political commentator similar to Rush Limbaugh, but much more toned down. I agree with most of his points, but he's a pretty strong conservative and doesn't allow much leeway, so there are bound to be many who disagree.