NASCAR Texas Auto Racing

Chase Elliott does a burnout at the finish line after winning a NASCAR Cup Series auto race in Fort Worth, Texas, Sunday, May 3, 2026.