I want to know the answer to the following question:
For whom was Houston named?
All the background I'm provided with is that "The city was named after former General Sam Houston, who was president of the Republic of Texas and had commanded and won at the Battle of San Jacinto 25 miles (40 km) east of where the city was established.". Is that enough to answer the question?