Steve Phelps, President of NASCAR, makes his remarks on the State of the Sport, during a visit to World Wide Technology in Maryland Heights, MO on Thursday, April 25, 2024. Photo by Bill Greenblatt/UPI