You do NOT want to give up your sponsorship at an American university. If your husband is hired as a "local hire" chances are he won't be offered housing, etc. Check the websites of each of the American universities for job possibilities.
Mandi