I have to say this does not surprise me all that much. It seems like NASCAR controls all aspects of the sport. Even freedom of speech? Pathetic:
http://www.nascar.com/news/120126/drivers-applaud-nascars-abandonment-of-secret-fines/index.html
http://www.nascar.com/news/120126/drivers-applaud-nascars-abandonment-of-secret-fines/index.html