Question: how much is the average nfl player salary?
Answer: On average, NBA players make $5.15 million, MLB players make $3.2 million, NHL players make $2.4 million, and NFL players make $1.9 million per year, according to Forbes.