NASCAR monopolistic practices

Sports are a big business in the US. Much has been said about cities spending millions to provide stadiums for their sports franchises. But then there is this.