I don’t know all the details of NAFTA; I’m betting Trump doesn’t either. I don’t know the cons to the agreement. The pros include good working relationships with our closest neighbors and cheaper prices for goods in the US. I don’t know what could be better negotiated but I know that there should be pros for all three countries. FYI, I recently spent several weeks in Canada and I noticed their goods are more expensive and not as good of selection as we have here in the US.