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 20 free stories this month. Why stop there? Click here to find out how to continue reading.