NASCAR President Steve Phelps on Racial Injustice: 'Our Sport Must Do Better'
2:51pm PDT - June 7th, 2020 nascar - Bleacher ReportNASCAR President Steve Phelps addressed concerns about racism both inside the sport and the country prior to Sunday's race at Atlanta Motor Speedway...