News

NASCAR announced the penalties after the Texas Motor Speedway races this past weekend. Kevin Walter, the crew chief for ...
NASCAR officials issued penalties to the Kaulig Racing No. 10 team, suspending its crew chief for one race after a lug-nut violation.
Back in 2021, when Formula 1 returned to the United States after two years of COVID-19 break, Denny Hamlin stood in disbelief ...