“If the agreement is good for the U.S. why the hell is [U.S. Transportation Secretary Ray LaHood] sneaking down there to sign it?” said Jim Johnston, president of the Owner-Operator Independent Drivers Association, which represents more than 160,000 independent truckers.

Read about the agreement in the Journal of Commerce