Got down to this paragraph --- really surprised me. I thought BZF still had a stake in NASCAR.
The Wall Street Journal reported in 2017 that France sold his entire stake in NASCAR more than a decade ago. That means France’s fate as CEO likely rests with his older sister, Lesa, his uncle, Jim, and other stakeholders who must ask themselves this: On what grounds can Brian France credibly oversee NASCAR’s substance abuse policy, safety issues and, for that matter, the entire organization?
Guess I wasn't paying attention when this happened.