If they think it works then good for them. It's pretty cheesy, IMO, but that doesn't mean it's a terrible idea. I think it's more of a camaraderie thing for the team than anything else. As a fan, I wouldn't be caught dead in a "letterman" jacket for a pro team. That's reserved for high school for me, but if it helps the Texans players to wear them by all means go for it.
Thanks to Premier