Still though, the median household income is in the $50ks. The 4% withdrawal rate means the base amount still grows with inflation, and so does your yearly withdrawal.
In other words, you can live a middle class life without ever working again. I would probably prefer to live a better lifestyle if that were an option. Sure, $1+ million isn't "fuck you" money, but it is "don't have to work ever again" money.
The median household income thing is also misleading. People earn much more with age. $30k is a good income for a 25-year old. It's in the bottom third for people above age 35. (It's even worse if you consider only college graduates, which NFL players almost all are.)
Are you sure about that? I was under the impression that they were all contractors.
Also worth noting the NFL has a 2:1 match up to $10k/yr. So every year you put $10k into your NFL 401k the NFL gives you $20k in tax free income.
A quick google search didn't give me a good indication of what the royalties are to low end pro athletes. I would not be surprised if the after tax on those is greater than the taxes on their traditional income.