That #39;s the Spirits - NASCAR Allows  #39;Spirits #39; Sponsors NASCAR announced Wednesday morning that it will now allow sponsorship from distilled spirits for teams in the sport.  quot;We felt the time was right to allow distilled spirits companies into NASCAR, quot; said Mike Helton, president of NASCAR.