Complete hogwash.
Manufacturing jobs are being moved overseas simply because the labor costs are significantly less. Labor unions have stopped representing the long-term interest of workers...to the point that union labor is overpriced and mis-represented.
Illegals are taking jobs at $8/hr with no benefits that were formerly union jobs at $17/hr with full benefits, the unions wish to PROTECT illegal aliens, not prohibit them.
Yet you don't hear the union leadership screaming for greater controls on illegal immigrants, do you?
That is true, but why are the products producted by the factories formerly located in the usa allowed into our market without a correction for the wage advantage gain by thier new location.