William Byron cruises to Stage 2 win at All Star Open race | NASCAR on FOX

Video Details

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.