Muhammad signed a reserve/future contract with the Cardinals on Tuesday, Darren Urban of the team's official site reports.

Muhammad spent time on the Cardinals' practice squad earlier this season before moving to the Vikings' practice squad for the final few weeks of the year. The running back now has an opportunity to learn and grow in a system in which he had only spent a month prior.

More News