Answer by
gfury87 (44)
The average salary for a Major League Soccer player is around 85,000$ per year. However, keep in mind that each team is allowed to sign one player whose salary does not count towards the salary cap, like David Beckham, so their salary brings the average up quite a bit.