Average career in NFL is 2.5 years (across all positions)...
You get a pension even if you are only active on a roster for eight games. I wonder though when it starts?