Skip to content

TagSteve Phelps

NASCAR president: Culprit of noose incident will be ‘banned for life’

By Dominic Aragon and Jonathan Fjeld NASCAR president Steve Phelps met with members of the media on a teleconference Sunday (June 22) to share more information about the noose found … Continue Reading NASCAR president: Culprit of noose incident will be ‘banned for life’