Mexico would not want Arizona because it is overrun with retired Canadians.Besides, we'd send hockey players to fight instead of the Canadian Armed Forces. There's more of them and they have a larger budget for equipment.
How about this? We make every Canadian Province, a state, Each Mexican State a state, join with the country having the birthday in two days and call it the United States of North America and Hawaii. We could then ALL call ourselves Americans without confusion.