The MLS players union makes all player salaries public every year, which makes a club's "undisclosed salary" statements humorous. The 2011 figures aren't out yet, but here's a link to the players union page with past year's releases:
http://www.mlsplayers.org/salary_info.html
As mentioned...