I was having this exact conversation with someone the other day. Why couldn't this happen? Let's say you are Jeff Bezos and you love the Jaguars, you tell FA guy, hey listen, I will give you a 5 year 300m endorsement deal to Amazon BUT you have to sign with the jags for 5 yr 5m to get it. Player makes more money, team is happy, rich guys favorite team is better. Is there an actual rule against this??
Now this is near impossible in pro sports because of the amount of money they get, JJ will get $40m per year, this isn't like a kid making $100k off of NIL, but the point remains that I'm not sure it is technically illegal is it?
Again this all goes back to contracts for me, kids will eventually sign contracts they can't break or will need to be like coaches where they have buyouts if they want to leave.