NBC Sports Network sets Pirelli World Challenge TV schedule - Racer.com We can all do with more road racing coverage!