The NASCAR industry announced Wednesday the official formation of the NASCAR Teams Licensing Trust, an industry operated organization created to provide NASCAR fans with new licensed products. The Licensing Trust, along with the sanctioning body, is initially composed of NASCAR teams including more than 30 national series drivers and will streamline the licensing opportunities and processes for its partners and bring operational efficiency to the entire industry.
Go to Source