Opinion
Indycar Racing News
IRL and Champ Car merger is the first of many steps
As NASCAR’s Big Show moves from Daytona to southern California, news broke this week that IRL and Champ Car are on the brink of announcing a formal merger. The great…