Submitted by motorsportcom1177 in sports
William Byron won the opening race in the Round of 12 after a dramatic 400 miles of racing at Texas Motor Speedway.
Submitted by motorsportcom1177 in sports
William Byron won the opening race in the Round of 12 after a dramatic 400 miles of racing at Texas Motor Speedway.