Drivers Start New Racing Association After NASCAR’s Confederate Flag Ban

A handful of NASCAR drivers led by Ray Ciccarelli have announced that they plan to start a new stock car racing league. Ciccarelli says the move is a direct rebuke of NASCAR’s ban on the Confederate flag from all official … Continue reading Drivers Start New Racing Association After NASCAR’s Confederate Flag Ban