Christopher Bell isn't racing for a Cup championship this weekend at Phoenix Raceway. He feels he should, and he feels NASCAR could have made decisions to make him one of the four finalists.
Three drivers' competition directors, crew chiefs, and spotters have been suspended for the final race of the season Sunday, NASCAR announced Tuesday afternoon. Per the stock-car racing governing body ...