Originally Posted by dream_team
I'm in Houston for the next few days. Where's the best spot to buy Texans, Rockets & Astros gear? I'm looking for a large selection and good prices. Thanks!
When I was in town last year I hit up Academy and got some good stuff.