Look it up.
The France Family OWNS NASCAR, so it really is "HIS" sport. They also own International Speedway Corporation, the umbrella company that owns 13 race tracks.
Good. Then if NASCAR takes a hit with shrinking attendance and merchandise sales, it will hit the intended target directly.