Speedway Applauds N.C. Ruling To Establish Stock Car Racing as Official State Sport
The North Carolina Senate voted yesterday to establish stock car racing as the “official state sport” by a margin of 46-3 and as the largest motorsports facility in the state, Charlotte Motor Speedway is celebrating the Senate’s ruling. “North Carolina is truly the world capital of motorsports and we applaudContinue Reading