NASCAR plans to move most of its production operations from downtown Charlotte to a new facility in Concord, North Carolina.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles
NASCAR plans to move most of its production operations from downtown Charlotte to a new facility in Concord, North Carolina.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles