2021 Phoenix Oct Phelps

NASCAR president Steve Phelps provided positive bookends to his state-of-the sport press conference on Friday morning at Phoenix Raceway. In the preamble to questions from reporters, Phelps described NASCAR racing as “resilient and growing,” citing a welcome recovery from adverse weather that affected television ratings for several of the CupContinue Reading