The Arizona Cardinals have agreed to sign Alfred Morris.

David Johnson is currently battling an ankle injury, leaving the Cardinals thin at running back.