David Johnson had been one of the best running backs the Arizona Cardinals have had in recent years, despite him only being on the team since 2015. Johnson is 10th all time in rushing yards in Cardinals history, right behind legends such as Ottis Anderson and Stump Mitchell.
The Cardinals thought they had their future running back in Johnson after they had to go through guys such as Edgerrin James, Tim Hightower, Beanie Wells, Rashard Mendenhall, Andre Ellington, Kerwynn Williams and Chris Johnson.