Catching Up With Blake Davidson
This past July, NASCAR announced the establishment of the NASCAR Teams Licensing Trust. It’s an industry-operated organization created to expand and develop the NASCAR licensing program. The Licensing Trust is composed of the organization’s sanctioning body and a number of NASCAR teams, including more than 30 NASCAR national series drivers. Blake Davidson, managing director of licensed products at NASCAR, discussed the establishment and goals of the Licensing Trust.