William Byron cruises to Stage 2 win at All Star Open race | NASCAR on FOX
Jul 15, 2020 at 7:56p ET | NASCAR | Duration: 0:42
After Aric Almirola claimed the first spot in the All Star Race, William Byron took care of business, winning the 2nd stage. Byron also advances to the All Star Race, looking to win $1 million.
More Videos »