In addition to professional team sports, North Carolina has a strong affiliation with NASCAR and stock-car racing, with Charlotte Motor Speedway in <answer>Concord</answer> hosting two Sprint Cup Series races every year. Charlotte also hosts the NASCAR Hall of Fame, while <answer>Concord</answer> is the home of several top-flight racing teams, including Hendrick Motorsports, Roush Fenway Racing, Richard Petty Motorsports, Stewart-Haas Racing, and Chip Ganassi Racing. Numerous other tracks around North Carolina host races from low-tier NASCAR circuits as well.
What North carolina city is home to several top racing teams?
Concord