I totally had no clue what set this card came from until I looked it up but it was numbered /99 so I was pretty excited about it.
This is another in the great design group for me. I love the Astros logo in there on the bottom left. The swatch isn't messing up the photo and the background is all refractor-y. May have to look into this Topps Clubhouse set for a break some time.