NRG Stadium Super Bowl LI in Houston Texas

NRG Stadium Super Bowl LI in Houston Texas

The field at NRG Stadium is prepared for Super Bowl LI in Houston, Texas on January 31, 2017. The New England Patriots and the Atlanta Falcons will face off this Sunday in Super Bowl LI. Photo by Kevin Dietsch/UPI

License photo