Setting the Stage for Super Bowl Sunday

Hours of preparation have gone into preparing NRG Stadium and downtown Houston for Super Bowl LI. The Falcons are one day away from taking the field against the Patriots.

Advertising

Advertising