The NFL's anti-free agents – the 20 longest-tenured players, ranked