Bills sign RB Chris Ivory (2 years, $5.5 million; $3.25 million guaranteed): D Grade
The Bills sure love their old, slow, plodding running backs. They kept Mike Tolbert over Jonathan Williams last year, and now they're making a very slight upgrade over Tolbert with Ivory.
Ivory is a sub-par backup, and I don't like that he's getting this much guaranteed money. He's not a good player, failing to average four yards per carry in the past two seasons. His YPC was just 3.4 in 2017, and he's turning 30 in a couple of weeks. There were much better options out there this offseason.