I don't blame NASCAR for all of this, but treating the teams like subcontractors is insulting, in my opinion.
NASCAR has done a lot for racing, but the owners deserve some respect as partners. I am not going to pretend to know all of the details, but the drivers have taken pay cuts over the...