Baseball's Hall of Fame wasn't located in a major metropolitan area, and they've struggled.
Charlotte, North Carolina, is where the hall of fame needs to be.
In the end, you look at what's going to best in the long run. I'm happy to tell you today the NASCAR Hall of Fame is going to be right here in Charlotte, N.C.
In the end, you look at what's going to be best in the long run. I'm happy to tell you today the NASCAR Hall of Fame is going to be right here in Charlotte, N.C.