Not a terrible racetrack, happens at night so heat isn't an issue, Shell/Pennzoil has been wrangled as a title sponsor, Houston is a huge (and wealthy) market that supported the Grand Prix well when Champ Car and the ALMS ran there.
What isn't to like?
Chris
|