Guy Benson, Townhall.com politics editor and "Benson and Harf" co-host;Guy Benson, Townhall.com politics editor and "Benson and Harf" co-host;Guy Benson, Townhall.com politics editor and "Benson and Harf" co-host;