It is obvious some do not understand the capitalist system. Or the finanaces of the racing world.
Sometimes, a driver brings a sponsor with them, but in todays world of racing it takes more than one sponsor to fund a race team. Assuming the driver brings a sponsor, it is up to the team owner to provide additional sponsorships and put the organization together. The team owner, driver and each sponsor with thier name on a product gets a piece of the souvenir pie. Without the team owner, sponsors, etc., the driver would have no souvenir sales, unless they own thier own team, in which case, there would still be monies for the sponsors.
Does anyone really think Budweiser or DEI is going to give Dale Earnhardt 100% of the souvenir sales ??
This is where that nasty old term, independent contractors comes into play. If arrangements between sponsor(s), team owner and driver are not satisfactory, the driver has the right to refuse the contract and look elsewhere for better offers.