When in Charlotte do as the locals do—go to the Nascar Hall of Fame. Nascar (stock car racing) is THE sport in North Carolina. While it isn’t something I’ve ever been to, I’ve long wanted to go to a Nascar race, as a slice of American life I felt it was something important to experience. Somehow, I never got to … Read More