A ten-year NBA veteran who played after 1965, will receive a pension of approximately $215,000 a year at age 62. Due to the NFL's systemic injury rate, the average retirement age for an NFL player is 55. A ten-year NFL veteran who played prior to 1993, receives approximately $43,560, a year, pre tax, at age 55.