News

Denny Hamlin criticizes NASCAR's Iowa tire choice, citing poor race dynamics and calls for improvements to enhance competition.