The Bills reached a 1-year deal with RB Duke Johnson, ESPN's Adam Schefter reports. Buffalo tried to sign RB J.D. McKissic last week before he opted to return to Washington, so the team is clearly looking to add depth behind RBs Devin Singletary and Zack Moss. Johnson spent much of last year unsigned or on Miami's practice squad. But he flashed late with 312 yards and 3 TDs on 4.7 yards per carry over the final 4 games of the season. Johnson turns 29 in September and probably isn't a candidate for lead duties in Buffalo. But he could siphon touches from Singletary.