On March 31, 2025, NASCAR made Steve Phelps the first person to hold the then-newly created role of commissioner to oversee ...