(Photo credit: NHRA.com) – In a surprise announcement made live on the SEMA show floor, Glenn Cromwell has been announced as the successor to Peter Clifford in the job of NHRA president. Clifford will take the position of CEO, which is interesting because it’s a job that is newly created. Cromwell has been the senior vice […]

More...