Exactly my concern.
The globalization train left the station in about 1970. Even at that time, U.S. wage costs were uncompetitive with those of other countries. Mexico and Korea, and China were not players then because their infrastructures could not support large factories, and shipping to market was comparatively difficult.
Japan, however, was ready, and there was a huge boom in imports from there, even before the oil shock of 1973.
Anyhow, you could pull the plug on NAFTA and it wouldn't make a bit of difference. CAFTA won't either. At best, those agreements keep a few jobs from going to the Chinese, and hopefully will keep a few Mexicans and Central Americans at home.