Fox and FS1 are available on streaming services like YouTube TV at $85/month ($90/month after taxes) if you don't have cable, lol.
You can't just pay $10-$15/month to watch Fox Sports programming like you can with NBC Sports on Peacock, TNT Sports on Max, CBS Sports on Paramount+, ESPN on ESPN+ and Disney+, and Sports on Prime Video. You can't download an app and watch the races for free like CW. Fox is the only one that does not offer a way to watch their events on streaming.
Fox Sports and NASCAR on USA are THE outliers here. THE outliers in all of professional sports.
Oh, and guess what? The NFL, which is the largest professional sporting league in America by a lightyear, offers a solution to their Fox Sports problem. For $15/month, I can get NFL RedZone, live coverage of local games on Fox and CBS, and live coverage of primetime games.