On a wintry Thursday evening in downtown Charlotte, the people came to learn.
Did you know that NASCAR has a $5.9 billion dollar impact on North Carolina? To learn more about how NASCAR and it's new HOF plans to extend to hand to the city of Charlotte, you must be an Insider.

