Kaká tops list for highest MLS player

With less than a month for the MLS season to come to an end, the Major League Soccer Union has released the salaries of the highest paid players.
Average pay for NFL players: $1.9 Million
Highest paid NFL player: Aaron Rodgers / $22 million
Average pay for NBA players: $4.1 Million
Highest paid NBA players: Anthony Davis / $29 million
Average pay for MLB players:$3.8 million
Highest paid MLB players: Clayton Kershaw / $30 million