I like this - in theory - that guy is an absolute workout FREAK so you know he will do the work to get healed.
His nickname on the Chargers was Pound for Pound - as he was the strongest guy on the team.
Achilles injury for a RB is scary - but maybe worth a look - he wont be expensive.