There’s been a lot of discussion online lately about the cost of racing, especially with two teams currently suing NASCAR, ...
Teams currently operate with no limits on spending. NASCAR’s charter system is akin to major sports league franchises, ...