Soccer is capitalist: the big clubs get the big crowds, get the biggest TV money and ticket money, get the biggest and best players.
Its US/Can sports that are set up socialist: drafts, salary caps, no relegation. Everything is set up to equal all NFL/NBA/MLB/CFL/NHL teams.
you toss in relegation and you have one of the most results-oriented, capitalistic sports out there