William Byron cruises to Stage 2 win at All Star Open race | NASCAR on FOX
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.
No comments:
Post a Comment