Hudson O'Neal lands on the podium at Bubba (FL) Raceway Park on February 11, 2018 - - Heath Lawson Photo