World Finals Crowns Champions in Front of Sold-Out Crowd
Dirt racing’s biggest stars converged on The Dirt Track at Charlotte for a dramatic double-dose of championship-deciding action in Saturday’s high-octane finale to the World of Outlaws World…