Texans, Astros appreciate each other

The Texans and Astros have a shared connection over the last few years.

Advertising

Advertising