Below is a link to an article from the Immigration Policy Center of the American Immigration Council which goes through many of the myths about Immigration and the economy and explains why they are incorrect.
For the most part, immigration actually helps our economy, does not depress wages, and actually stimulates growth of the economy and of job opportunities. They also point to several studies that show that there is no correlation between immigration and unemployments in general, and minority unemployment specifically. In addition, they cite to data from the 2012 Current Population Survey that show that, for the most part, immigrants and native-born workers are not competing for the same jobs, thereby dispelling the myth that they are taking jobs from US workers. I think that the article is definitely worth reading for those interested in this topic.
The Economic Blame Game: Immigration and Unemployment | Immigration Policy Center.
Just the other day the 6th Circuit Court of appeals overturned the denial of an Adjustment of Status application filed on behalf of a TPS holder. The TPS recipient had entered the US illegally, but had a US Citizen wife. The couple filed an I-130 (family based petition) and I-485 (application to adjust status). While USCIS approved the I-130 they denied the I-485. Generally, those who enter the US illegally are prohibited from adjusting their status to a permanent resident because of Section 245 of the Immigration and Nationality Act (INA). However, those in TPS status are considered to be in status and are able to work and stay in the US. Unfortunately, the part of the statute that states that they are to be considered as admitted and legal has always been read by USCIS to only apply to the ability of TPS recipients to work, and not extended to their ability to adjust status (if they entered the US illegally). Therefore USCIS has consistently denied such I-485 applications.
The 6th Circuit, however, stated that the only support for this position is the history of USCIS adjudications and that it has no support in the statute or legislative history. Because such a reading was against the plain language of the statute, the 6th Circuit went on to overturn the decision. This means that those person in TPS status who entered the US illegally are now able to adjust their status to that of a permanent resident if they are otherwise eligible (at least if they live within the jurisdiction of the 6th Circuit). It still remains to be seen if USCIS will appeal the decision and whether they will adopt the decision for the entire USA, or limit its applicability to the 6th Circuit.