The Buffalo Bills have one less need before next week's start of free agency. The team announced Tuesday that it has signed for Jaguars running back Chris Ivory. He figures to replace Mike Tolbert as the primary backup to LeSean McCoy in 2018. The 29-year-old Ivory led the AFC in rushing with the New York Jets in 2015, when he carried 247 times for 1,070 yards and seven touchdowns, adding 30 receptions and making the Pro Bowl as an injury replacement.