Need help. I am living in Windsor, CA, but working in Detroit with TN visa. If I want my company to sponsor the H1B and GC for me, should I have to move back to Detroit or I can still live in Windsor during the long waiting period? Thanks for the help.