Texans have productive day with Patriots

Advertising