Catching has been a black hole in Houston since time immemorial. In fact I don't believe there has ever been a Houston catcher selected to the All Star game. To remedy this we will take choice number 2 (since Napoli was so cruelly snagged right before us):
Ted Simmons St Louis Cardinals