NASCAR has ANNOUNCE 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 trackgodMarch 22, 202572.9K views