
Well, you could time-limit it so that if, say, Rebel Sport comes on as a sponsor, they need to have a cooling off period of x months from any prior payments to players.How do you know who your future sponsor is?
Also if you're getting player sponsorships in the cap you're basically banning them. I'll let you pitch that to the AFLPA
And yes, of course player sponsorships from club sponsors should be considered in the cap, regardless of what the AFLPA thinks. Otherwise you're opening yourself up to situations where player X comes to club Y for $800k under the cap, and also a lovely sponsorship from sponsor Z, which is contingent on you signing for that club.