CONCORD, N.C. — NASCAR competition officials have made revisions to stage lengths for 16 races in the Cup Series for 2020, reducing the length of the final stage in each instance. The announcement was ...
For the eighth consecutive year, NASCAR fans voted 2020 NASCAR Cup Series champion Chase Elliott Most Popular Driver. Elliott, who won two races in 2025 and finished eighth in the Cup Series points ...