Christian McCaffrey finished with 1,880 yards from scrimmage in the regular season while playing for two different teams (he played six games with Carolina and 11 with the 49ers). Who is the only other running back in league history who’s finished with over 1,400 combined yards in a season while playing for two different teams?
Eric Dickerson. Dickerson that season finished with 1,459 yards while playing three games with the Rams and nine games with the Colts. Herschel Walker in 1989 finished with 1,338 yards while playing five games for Dallas and 11 for Minnesota.