August 22, 20187 yr Moderators NASCAR is a family-owned, private company and generally has kept its power in the hands of those closest to the France family. Brian France could clearly still return as CEO at some point – let’s face it, people have done far worse than get arrested for DUI and still kept their jobs – and it’s an ongoing case. But let’s assume he does not return to the top executive position at ... ... Keep reading View the full article
Create an account or sign in to comment