Ellen Lloyd - AncientPages.com - The modern city of Houston, Texas is named after General Sam Houston who led his troops to victory against Mexicans at the Battle