Sorry about that - I misread your post. And yes, one of the problems with MLS is the money factor. I heard Ronaldinho was offered millions by the Galaxy. Although he turned it down, I wondered how they planned to work the salary cap issue.
I am not too familiar with how the salary cap in MLS works, but it is my limited understanding that each team is allowed to have one player whose salary doesn’t apply to the cap. Like I said, I’m not completely sure about this.
With MLS, this is a case where having a salary cap right now is the best thing since it is a relatively very young league that is just now trying to compete for the best talent with other, much more established and richer leagues. If I remember correctly one of the reasons why the NASL folded was because there were only a couple of teams that could afford to pay the leagues top stars while the others went nearly bankrupt trying to keep up.