Category: Travel

The NRG Stadium is the most expensive stadium in the world. It is a new era for the NFL. The NRG Stadium is a state-of-the-art, retractable roof stadium that opened in Houston on May 22, 2017. The stadium was built to host Super Bowl LI and it cost $1.5 billion. The story of how the […]