Mike Gallagher

Mike Gallagher

Mike Gallagher is a nationally syndicated radio host, Fox News Channel contributor and guest host and author of 50 Things Liberals Love to Hate.