What is the average salary of an NFL football player?

The median salary in the NFL in 2009 was roughly $770,000. In 2008 it was about $720,000. The Steelers have the highest median salary at $1.1 million, the Packers the lowest at $440,000. The Redskins have the highest payroll at $123 million. The Giants have the lowest at $76 million.
The average (arithmetic mean) NFL salary in 2006 was $1.4 million.
Source: http://asp.usatoday.com/sports/football/nfl/salaries/mediansalaries.aspx?year=2007
Given that the average length of a Gridiron player's career in NFL is 3 years, average Green Bay salary of $440,000 means that after tax they earn less than $1 million total career earnings hampered by the fact there is nowhere else to play as Leagues have folded.
League minimums for years 1994, 1995, 1996.
$108,000, $149,000, $196,000. No guaranteed contracts.