The USAC AMSOIL National Sprint Car Series kicked off the 2020 season on Saturday night at Bubba Raceway Park in Ocala, Fla.
The USAC AMSOIL National Sprint Car Series kicked off the 2020 season on Saturday night at Bubba Raceway Park in Ocala, Fla.