The Champ Car World Series came out of its first two races of the
2007 season looking pretty good. The focus shifts south this weekend for the Grand Prix of Houston (Sunday, 3 p.m. ET, ESPN).
After a promising inaugural event in Las Vegas, the Toyota Grand Prix of Long Beach was a particularly strong event for Champ Car, with noticeably larger crowds than in recent years and a generally competitive race that featured a number of compelling story lines.