Who is Margaret Hoover Husband? How Long She Has Been Married?
Margaret Hoover has had a very successful career as a writer and media figure. She not only hosts Margaret Hoover's PBS program Firing Line, but she also contributes to CNN as a political pundit. John Avlon, Hoover's husband, is a senior…