There will be plenty of events surrounding the 2026 FIFA World Cup in Houston, but there are two main tentpoles to the festivities. The biggest attraction is the actual tournament. NRG Stadium, which ...