The thing is, every team, be it in sports or in the work place, will always have a socialist mentality. Even if it's operating within an environment where it needs to compete for success (be it in sports or in the world of business). It's quite interesting when you think about it actually.
Working together well, helping and supporting team mates, your leader, your supporters, giving something back whenever you can but also taking advice and help whenever you can are all 'socialist' but the ideals operate within a defined boundry- in this case the club and the city.
It's definitely not socialist throughout though- I mean we're all competing against other teams- far from wanting to help them, we want them to fail so we can win. I don't know if that is 'socialism'.
But it's interesting how socialist ideals make effective teams. Teams which wreak havoc in competitive arenas.