Mike Gallagher

Mike Gallagher takes on the liberal establishment every day in his nationally syndicated radio show and in his frequent appearances on the Fox News Channel. According to Bill O’Reilly, “What separates Mike Gallagher from other conservative pundits is the personal nature of his beliefs and commentary.