Housed in NASCAR’s 58,000-square-foot production facility in Concord, North Carolina, the control room features Samsung’s The ...
Seven-time NASCAR champion Jimmie Johnson is now the majority owner of Legacy Motor Club under a restructuring in which ...