I don't think free trade and open borders helps deflation. LOL. If anything they decrease prices and wages. A double bagger deflator.
The purpose of free trade is to prop up the value of the U.S. dollar by increasing the number of businesses and customers around the globe who use the dollar for conducting business.