Hello. Please, someone who KNOWS, help me with this question. I have a friend. He is Mexican. He came here on a Visa. The US Embassy gave him a 6 month i-94, and when he came to the USA, he overstayed, but sent his i-94 back to Mexico in time to make it look like he "returned on time". But, he's still here. Anyway, it's been 4 years, and now he's engaged to be married to a US Citizen. Some attorneys have told him that he can file for Perm. Residency here without having to go back, others tell him that the fact that he sent his i-94 back without *physically* returning is fraud, and he'll need to go back to Mexico, and yet other attorneys tell him that he *can* stay in the USA, but they'll need to file a 212-H waiver of fraud in Immigration Court (What?????) Anyway, can someone tell me what can hypothetically happen to my friend when his future US Citizen wife petitions for him? Thanks