Sports

Jim France Reportedly Stepping Down as CEO of NASCAR

There is reportedly major change in NASCAR coming up. Jordan Bianchi of The Athletic claims that Jim France will step down from his position as CEO and Chairman of NASCAR. President Steve O'Donnell is set to take his place.

This story is developing and will be updated.

Copyright 2026 The Arena Group, Inc. All Rights Reserved

This story was originally published April 24, 2026 at 12:10 PM.

Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER