In a Saturday afternoon news release, IRG Sports + Entertainment, the parent company of the IHRA has announced that the World Series of Drag Racing will return to its rightful home at Codrova International Raceway. This comes a year after the series announced that it had moved the historic event to Memphis citing the fact […]
More...
More...