All this talk about right to live/work in the USA brings to my mind a conversation I had with an American 777 pilot who had bid to be based in the UK for some months. I think he was an AA pilot but he was living in Canterbury and operating USA registered aircraft.
He certainly didn't have a UK working Visa as when Atlas tried to do that in Stansted GSS kicked up a fuss.