An NFL career is, on average, a little over 3yrs and 3mo. You have to be a very large and athletic guy just to be considered for an NFL backup spot. You are also disposable because there are several someone elses who want your job and can do it just as competently as you can waiting in the wings.