I have a potential business opportunity providing a motorcycle race team parts. I am a Canadian design engineer currently working in Texas under a TN visa and I was contacted by a local race team to help design and produce some parts for them. Both the race team and the machine shop that I am evaluating to do the machining are located in Texas. Can I get a US business license if I am on a TN? Can I do business in the US with a Canadian business license? How can I proceed with this project without breaking the law?