NASCAR's answer to its badly bleeding merchandise industry was unveiled last week in the form of the NASCAR Teams Licensing Trust, a centralized licensing agency that will mark a seismic change in the way the industry has operated.
comments   tell a friend   bury