It is not communism at all revenue sharing is socialism. In true communism every player would earn the same amount, all merch would be the same, all food, parking, drinks, tickets, etc etc etc. All owners would make the same amount of profit regardless of what the team brought in. Season tickets would not exist. Under comunism every team would have the exact same total salaries and not havea $16 million range
Sharing profits is socialism, evenly splitting of profits is communism
"From each according to his ability, to each according to his need"
-- Karl Marx.