So now you've just defined socialism as taking money from the public and giving it to already rich people. Every city that wants a team competes with all the other cities. Competition, not socialism. The winning cities have teams. The losing cities don't. Ask St.Louis and Oakland about the details.
Clearly you have no idea what socialism is. The argument has been put forth by @gkekoa and @dad who both wondered why money has to be taken from them to give to others. Argue with them about that!
Last edited: