NASCAR President Steve Phelps defended the four drivers racing for the Cup Series championship this weekend — even though others had better statistics than the finalists — as well as the playoff ...
Stewart-Haas Racing announces it will close its NASCAR operations after the 2024 season, honoring its legacy with a heartfelt tribute video from team members.