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