Jonathan Davenport scores a $10,000 triumph at Bubba (FL) Raceway Park on February 11, 2018 -
Heath Lawson Photo