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