Although it had been speculated that Champ Cars would fill the large gap left in its 2007 calendar with a pair of races in
Europe, the two events have finally been announced. And while Holland still has its race, the rumored German event has been switched to Belgium