Mexico and Canada venues get some first round matches because that was part of the arrangement for the joint bid for the three countries.
As for Boston (Foxboro), Bob Kraft has enough swing with the USSF that it would be hard pressed to not include Gillette as a venue.