depends on what deal they r making
Basketball players. Avg. Nfl player 9.6m Avg. Nba players 13.6m
Usually baseball players.
football players get paid more
A soccer player, Ronaldo from real Madrid is paid 126 millions of euros
Because they have to run more.
I say football, some football players get paid over 120 million a year on an 8-year contract eg. Larry Fitzgerald. Plus, football is a much more popular sport in the US.