So to summarize:
* Above average RB
* Would be marginal upgrade
* Would cost an expensive contract
* Bills have cap issues next year
How many more wins would the Bills have if they sign him and cut other positions? It is small at best, potentially negative with the cuts required.
Invest in OL, keeping Brown and retaining Milano. Don't sign an expensive RB.