NASCAR Commissioner Steve Phelps, under fire for texts, steps down
We said all along that NASCAR just needed to settle with 23XI Racing and Front Row Motorsports over the challenge to its charter system, which, it was obvious, was not going to survive court scrutiny.