Perhaps part of a deal could include our military helping Mexico protect and defend their Southern border.
How about NATO on the US southern border, but in a couple mile wide strip inside Mexico.
NATO has an obligation to protect others from invasion,