Texans prepare for the season

Nate Griffin and John McClain talk Houston sports from Astros to Texans.

Top Videos