The fact is that most employment is "at will". This means that a worker can be fired for any reason or no reason at all. That is unless doing so would violate the terms of a union agreemnt or employment contract (which you did not indicate). Therefore, your husband's termination was legal. As an aside, his former employer just had your best interests at heart. Perhaps you should think hard on that.