NFL Financial Literacy Factoid by John Hope Bryant | Mar 5, 2013 | Uncategorized The average age of a retired NFL player is 27 years old. Source: The Last Fall, by Matthew Cherry