News

While fuel mileage didn’t break Byron’s way on Sunday afternoon, the Daytona 500 champion led 98 laps and earned 19 stage points. His 28th-place result isn’t at all indicative of how fast he ...