
Whether due to free agency, the salary cap, or teams better understanding analytics and return on investment after a certain combination of age and snaps played, skill positions don’t last long with their original teams.
Gone are the days of a Barry Sanders or even a Larry Fitzgerald where running backs and receivers are allowed to finish out a majority of their career, if not their whole career, with the team that drafted them. Nowadays franchises appear to bail out just before the player’s prime has ended, whenever that could be.