Loading Video…
This browser does not support the Video element.
Texans prepare for the season
Nate Griffin and John McClain talk Houston sports from Astros to Texans.
This browser does not support the Video element.
Nate Griffin and John McClain talk Houston sports from Astros to Texans.