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.
JULY 15, 2020・Cup Series・0:42