Chris Johnson has agreed upon a one-year deal with the Arizona Cardinals.

Johnson spent last season with the New York Jets.

During the offseason, Johnson was shot in a drive-by that killed the driver of his vehicle.