Seven-time NASCAR Cup Series champion Jimmie Johnson admitted that the Next Gen car is limiting his chances of success. The ...
Although he did not dominate from the pole position, Hamlin regained the lead in the final stage and led 75 laps to pick up the 59th win of his career. It is Hamlin's series-leading fifth win of 2025, ...