CART signed a deal to race on Houston’s downtown streets between 1998 and 2001. Construction in downtown Houston, however, ...