
NASCAR’s Partnership Marketing Shifts as Michelle Byron Exits, Craig Stimmel Takes Helm
Michelle Byron's three‑decade tenure at NASCAR ends as Craig Stimmel assumes control of partnership marketing, ushering in a push for marquee sponsorship deals.
May 15, 2026
