Honda exited Formula 1 in December and , on Tuesday April 7th , ISC ( the International Speedway Corporation ) which owns and operates many NASCAR tracks , said that profits would tumble this year as fans stayed away and stopped buying merchandise .