Laredo was founded by Tomás Sánchez. Tomás Sánchez de la Barrera was a veteran Spanish captain who founded Laredo, Texas, United States, and Nuevo Laredo, Tamaulipas, Mexico, the only town in the Nuevo Santander province.
The Ultimate Laredo Quiz: 18 Questions to Prove Your Knowledge