Richard Petty

NASCAR driver Bubba Wallace is consoled by team owner Richard Petty, right, prior to the start of the NASCAR Cup Series at the Talladega Superspeedway in Talladega, Ala., Monday, June 22, 2020.
(AP Photo/John Bazemore)
AP News
June 23, 2020 - 6:25 pm
No charges in NASCAR noose incident involving Black driver
Read More
Bubba Wallace
Chris Graythen / Getty Images
Jeff Katz
June 23, 2020 - 6:03 pm
FBI investigation determines "noose" in Bubba Wallace's garage had been there since last year, not a hate crime. Click here to read more.
Read More
August 06, 2018 - 1:25 pm
Richmond, VA (WRVA) - The CEO and Chairman of NASCAR, Brian France was arrested in Sag Harbor, New York Sunday Night and charged with DUI. Cops say that France drove his 2017 Lexus past a stop sign, resulting in a traffic stop by police. France’s actions and his condition led police to arrest him...
Read More