Submitted by nbcsportscom4988 in sports
The Texans have taken care of an important piece of business before opening training camp this week.
Submitted by nbcsportscom4988 in sports
The Texans have taken care of an important piece of business before opening training camp this week.