The US already has laws on the books making it illegal to replace American workers with foreign workers. It’s Title 8, Section 1182 Inadmissible Aliens, Subsection 5:
8 U.S. Code § 1182 – Inadmissible aliens
(5) Labor certification and qualifications for certain immigrants
(A) Labor certification
(i) In general
Any alien who seeks to enter the United States for the purpose of performing skilled or unskilled labor is inadmissible, unless the Secretary of Labor has determined and certified to the Secretary of State and the Attorney General that—
(I) there are not sufficient workers who are able, willing, qualified (or equally qualified in the case of an alien described in clause (ii)) and available at the time of application for a visa and admission to the United States and at the place where the alien is to perform such skilled or unskilled labor, and
The US federal government already has all the law it needs to stop the replacement of American workers by foreign workers.
The question Mr. Cissna is: why aren’t you enforcing the law?