Don't let Brett Favre fool you. Most NFL careers are much shorter and a lot less sweet
• Average NFL player salary: $1.9 million
• Median NFL player salary: $770,000
• Average NFL career length: 3.5 years
• Number of players on injured reserve in 2010: 352
• Average NFL player age: 27
Data: National Football League; National Football League Players Assn.