IndyCar race set for Houston
HOUSTON -- IndyCar added a race in Houston for the first weekend of October 2013, a step toward expanding the circuit's reach in the United States.
The Shell and Pennzoil Grand Prix of Houston will be run on a temporary street course on the parking lots near Reliant Stadium, the home of the NFL's Houston Texans. Champ Car hosted a race there in 2006 and 2007, on a 1.7-mile course set up in the massive parking lots adjacent to the stadium. The race was canceled when Champ Car merged with ...
Read full story