News

Richard Petty criticizes the Next Gen NASCAR car after Talladega, questioning its performance and calling for improvements to revive racing excitement.