depends on what sport they play. Football has a salary cap so football players on average make less unless they are a high profile athlete. Baseball and Football how ever have no salary cap so they can "buy" which ever plays they want thus making the average in those sports higher than football or hockey or Basketball. speificy a sport and it will make this question alot easier In other words alot.
Chat with our AI personalities