In general, yes, it is true that the Texas fight for independence was led by Sam Houston. But the question is a bit misleading because his greatest achievement was actually not only taking Texas from Mexico, but bringing it into the United States.
Generally, this statement would be true for the reason that Sam Houston was appointed for leading Texans into their fight for independence. Hope this helps you or anybody else!