Some of the best men's leagues pay much more than other occupations do. The average annual salary for Premier League players is $1 million.