William Byron wins at Martinsville!
William Byron wins at Martinsville! William Byron wins at Martinsville Speedway, ending his 35-race winless drought with his first victory of 2026! Meanwhile, Kyle Larson finishes ninth and maintains a 67-point lead over Christopher Bell heading into the NASCAR Cup Series championship finale at Homestead.

