Matt DiBenedetto wins final stage of All Star Open race | NASCAR on FOX
Jul 15, 2020 at 8:01p ET | NASCAR | Duration: 1:03
Matt DiBenedetto cruised to victory in the third and final stage of the All Star Open race. That qualifies him for All Star Race on FOX. Clint Bowyer was then voted by fans to be the final driver admitted into the All Star Race.
More Videos »