On the Scene: Texans at Giants

John Harris and Texans TV take you 'On the Scene' at MetLife Stadium.

Advertising