Question: what is the average salary for an nfl football player?
Answer: The average salary of an NFL player is $2.1 million, according to Forbes, but Brady's salary still ranks far below some of his peers.