Juegan en el NRG Stadium con sede en la ciudad de Houston, Texas.