Why is this trending?
NASCAR CEO Jim France is stepping down, ending decades of France family leadership. Longtime executive Steve O’Donnell will succeed him as the first non-family member to lead the organization.
Sign in to join the conversation
Log in to chat