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.