Short Trackers Chase Glory in OneDirt World Short Track Championship
The OneDirt World Short Track Championship – dirt racing’s ultimate short-track showdown – roars into The Dirt Track at Charlotte Thursday-Saturday, featuring the top racers in eight divisions dueling…