Champ Car last visited Texas in '01
DENVER -- The Champ Cars are returning to Houston next year, giving the series 15 races.
The 2006 season will include the 14 venues from this season and will add a night race in Houston on May 13, marking the first time the series has added a race since 1999.
The Houston race marks Champ Car's return to Texas for the first
time since 2001, when the city's four-year run with the series
ended. The only other change to the schedule is the second running
of the Grand Prix of Edmonton ...
Read full story