Net income up for NASCAR's sister company, ISC, but motorsports revenue slips

January 24, 2008 07:05 AM