LOL! Now who is fantasizing?<quoted text>
LOL! Your fantasy somehow hasn't reached the laborers
These days they're looking to marry gays so they can be citizens without being unfaithful to their female wife
What you just said sounds like the plot for a zanny new sitcom starring George Lopez and Neil Patrick Harris. So, the Mexican guy would be in the sham marriage for the green card, but I can't imagine what the gay guy's angle would be.
Fell free to fill in the blanks and send a draft script to Hollywood.