The highest-earning MLS players have been revealed

Unable to boast of high-level football leagues, the MLS can only attract famous players from around the world with huge salaries.

It's no wonder that the list of the highest-earning championship footballers is dominated by the surnames of athletes whose games could be admired in the Old Continent a few years ago.

Former "Milan" leader Kaka (7.17 million USD) tops the list, followed by Sebastian Giovinco (7.12 million USD), who previously defended the colors of "Juventus".

Top-earning MLS players:

1. Kaka (Orlando City) - $7.17 million USD

2. Sebastian Giovinco (Toronto FC) - $7.12 million USD

3. Michael Bradley (Toronto FC) - $6.5 million USD

4. Andrea Pirlo (New York City FC) - $5.9 million USD

5. David Villa (New York City FC) - $5.6 million USD

6. Giovani dos Santos (LA Galaxy) - $5.5 million USD

7. Bastian Schweinsteiger (Chicago Fire) - $5.4 million USD

8. Jozy Altidore (Toronto FC) - $4.9 million USD

9. Clint Dempsey (Seattle Sounders) - $3.9 million USD

10. Diego Valeri (Portland Timbers) - $2.6 million USD