Would Sam Houston Be a Texans Fan? A Texas Monthly Investigation
The statue of Sam Houston in Huntsville, Texas, stands a mighty 67 feet tall. It’s one of the tallest in the United States, just six inches shorter than the giraffe sculpture at the Dallas Zoo and a...