I'm not looking to get into a huge debate with you or anything, because I understand what you're saying...
But if he is so good, why is he having to campaign to get picked up? Lord knows NFL teams are constantly trying to beat teams to the punch and out maneuver each other. Seems like somebody, somewhere would want him on their team.
That you Mickey?
Well, it's not like the guy has no issues. If he didn't, you're right, he wouldn't be available. But the fact is that his body of work obliterates anybody on our current roster we're hoping steps up as an answer.
He's 29 years old and likely on his last legs as a running back. He surely wouldn't be any sort of long-term solution, but he could be an option to get us through to next year's draft and our long term answer.
Johnson has always been a home run back who can take it to the house with good blocking. He's not great in the passing game, and he's never been a good short yardage guy. But the fact is that he has proven himself to be very effective when his offensive line does its' job. I would bring him in for a workout and see if his speed is still there. If it's not, he's done and I keep looking.
But all relevant numbers point to him being a better option than McFadden, and a more proven one than Randle.