NASCAR has announced an $800,000 fine and a 10-race suspension for the EchoPark GP race director ‘due to bribery allegations,’ prompting a strong reaction from William Byron, who demands justice for the ‘inexplicable incident’ on the trackaquaMarch 16, 2025300.4K views