Dirt Track: Nick Davis Takes Super Late Win: Delaware International Speedway - DelmarvaLife Dirt Track: Nick Davis Takes Super Late Win: Delaware International Speedway - DelmarvaLife