IHRA has completed acquisition of Memphis Motorsports Park, returning national drag racing to the historic Tennessee facility.

Continue reading...