Happy 30th Champ! Champ Car 2008 Schedules Out

Open-wheel racing fans rejoice! The 2008 Champ Car schedules are out, and include a new European track. The Atlantic Series will include seven races in the US, three in Canada as part of the Canadian Triple Crown and one in Mexico. The Atlantic series kicks off on April 20th in Long Beach and April 27 in Houston. Theā€¦ » 11/05/07 6:15pm 11/05/07 6:15pm