Several responses have been made to how the star "directly" reflects, in multiple ways, the city, not to mention the fact that the Stros have used the star since the 70's. So they should change it to a letter because some bullheaded, overly opinionated fan thinks its better? Well good luck with that quest, Johnny!
not just the 70's.b-ball freak. the astros have had a star involved in their logo since they've been the astros. since 1962.
They became Astros in 1965 and thats when they started the Star. A friend of mine bought me a orange throw back cap from the 70's and I like the logo. The H with a star, I wish we could have stayed with that in a way.