NASCAR may have to answer for the lack of a banned substance list. NASCAR is putting up a good front, but this is no slam dunk.