I don't see "home grown" Americans exactly lining up for those jobs. The only thing I see on this thread is xenophobia run amuck and people putting their head in the sand to the fact that we share a 1500 mile border with Mexico.
I guess that means that the Mexicans who are here legally, that are complaining about not being able to get a job because the illegals will work for less are a part of that xenophobia.
You folks that scream xenophobia really ought to spend some time at ground zero before you start calling names.