$2 million deal is not bad though... less than Ivory, about the same as what Blount was paid last year... I see it as depth and give him a chance to compete.
https://www.spotrac.com/nfl/contracts/running-back/
IF the price is right, I say go for it... it will be interesting to see where he ends up and for how much. But considering his age and contract, he would be a great addition!