Varför USA Kanada och Mexico underteckna det nordamerikanska frihandelsavtalet?

Varför USA Kanada och Mexico underteckna det nordamerikanska frihandelsavtalet?

så inga tullar skulle ha betalas och att utöka förbindelserna.