Those two "great Americans"........
You apparently didn't know what the initials for NAFTA stood for, or what the law was about, and you must have forgotten that your Democratic "elder statesman" Bill Clinton signed it into law.
Explain to us exactly what your problem with NAFTA is, and why you completely ignore your "elder statesman" Bill Clinton's role in having it become law. You DO know that President's must sign bills for them to become law, don't you? That's like fifth grade stuff.
"NAFTA means jobs, American jobs, and good paying American jobs. If I didn't believe that, I wouldn't sign this agreement." - President Bill Clinton, while signing the North American Free Trade Agreement.
Clinton could have vetoed NAFTA. The vote's weren't there to overturn a veto.
You must have also conveniently "forgotten" Al Gore's strong support of NAFTA. When Ross Perot was slamming NAFTA as the law that would create the "giant sucking sound" of jobs moving out of the USA, it was Gore who countered Perot and swung the debate in Clinton and Gore's favor. Remember the old "Larry King Live" special where Gore debated Perot? It was Perot who was against NAFTA, and Gore who supported it. The whole episode is on YouTube. NAFTA wouldn't have passed without Al Gore and that debate on TV.
Let's hear you say "Ross Perot was right about NAFTA, and Bill Clinton and Al Gore were wrong."
Don't facts hurt?