On the Scene: Monday Night Football

The Houston Texans are 'On the Scene' at Heinz Field in Pittsburgh. Get your first look at the stadium where it all goes down tonight.

Advertising