Charlotte, North Carolina is ground central for exploring all about NASCAR — it’s at the heart of the events. Racing was born in and around the
adjacent little towns of Concord and Kannapolis, North Carolina, in Cabarrus County and 90 percent of racing lives there.