When the checkered flag fell on the Toyota Grand Prix of Long Beach Sunday, it also fell on the Champ Car World Series. More...