Guy Benson

Fox News Contributor. Host of the "Guy Benson Show" on Fox News Radio. Political editor, TownHall.com.