Champ Car demands ISC support
|By David Malsher
||Thursday, June 8th 2006, 12:00 GMT
The Champ Car World Series is demanding that the International Speedway Corporation publicly express support for a Champ Car race on the streets of downtown Phoenix, following the ISC and NASCAR's perceived attempts to quash the proposed event.
You have viewed over 30 free stories this month. Why stop there? Click here to find out how to continue reading.