After a year plus of negotiation the U.S., Canada and Mexico have agreed on a revamped version of NAFTA called the USMCA. While the nation was consumed with the confirmation of Brett Kavanaugh to the ...