ID cards, and hefty penalties for companies who brake the rules WOULD DO THE TRICK. A year later (until RESULTS can be verified), the creation of a viable "work program" for foreigners who want to take advantage of it. (i.e a Time limit, say 4 years, only on the jobs that Americans "don't want to do," maintain a clean record, LEARN ENGLISH... or only take those who know English already, etc, etc, etc
YES, IT COULD BE DONE... but the "Establishment" does not want to do it... and they are the ones who buy the politicians... and you DO know, about POLITICIANS, don't you?... :)
Lastly, do you see why we should TIME LIMIT these crooks???? (congress/senate).. if two terms is good for the president of the U.S. why could not the same rule apply to the other crooks?... why not?
Speaking of learning English...
“...decapitate their ability to obtain a visa...”