As far as I can see, Mexicans are FREE to travel to the border of Mexico with America.
Once they cross that border, they are NOT "traveling freely."