It took eight races, but three-time and defending Lucas Oil Late Model Dirt Series champion Jonathan Davenport scored his first win of 2020 in the series’ first-ever appearance at All-Tech Raceway in North Florida. ‘Superman’ wrestled the lead away from Devin Moran on lap 19 and was untouched through several restarts in the middle stages […]

Read more