The average career in the NFL is 3.3 years. Most will be out of the NFL about the same time they should have been finishing their degree.
Just pointing out that a player only has to play 3 years or be on the injured reserve three years to qualify for NFL pension.