How have the many pro sports with salary caps managed this?
Was Michael Jordan’s Nike deal actually demanding he played for only Chicago?
They can manage because no franchise is bigger than the league itself, and are worth much less without the brand of being an NFL or NBA franchise.
There are enough franchises that don’t want Dallas or LA to use their brand advantage to circumvent the salary cap that they can enforce and get what they want in the CBA.
Actual NIL is more valuable for sponsors if a player is on a team like the Dallas Cowboys or Lakers, but the biggest brand is still the NFL and NBA, and the league strong enough to not allow those franchises to gain too much of an advantage. Although EVERYONE benefits from the league doing well in ratings, so finding a tenable compromise possible
Not true in college. There isn’t a greater good, because top schools are the top brands. Until the NIL of the schools themselves is sold in long term contracts to an investor that aggregates, it is a prisoners dilemma, corrupt arms race
In college, a top player is worth more to companies if at big brand schools.
Good luck not allowing companies like Nike or Adidas or ESPN or NBC to protect their interests by helping a Ohio St or ND football, or Duke or KU basketball, or certain conferences, to get the best players in what is kind of a vertically integrated production chain