ISC investing in Montreal

Rumor has it that the France Family's track and race promotion company ISC is investing in the Montreal facility and this may be another reason why Normand Legault is bringing NASCAR in. This is another example of the deep pockets of the France family empire stepping on smaller series like Champ Car and trying to squash them like a bug.