The answer is simple. BOYCOTT them. NASCAR leadership will not get their minds right until people stop buying their tickets, stop watching them on TV, and stop supporting their sponsors.
Count me in!
I love racing...any kind, (except F1, the most boring racing ever), and USED to follow nascar closely.
Never again...and I sent an email to their head office asking them when nascar and wallace would be apologizing to America??
Crickets.