NASCAR, teams consider streamlining licensing NASCAR and the sport's top teams are discussing ways to rescue their troubled licensing business by bringing all of the team and driver rights under one banner, marking the first major step toward creating NASCAR Properties.