Buffalo signed free agent running back T.J. Yeldon to a two-year contract on Monday.
Terms of the deal with the Bills were not announced.
Yeldon, 25, was a second-round pick of the Jacksonville Jaguars in the 2015 NFL Draft.
In 51 games (30 starts) with the Jaguars, Yeldon gained 1,872 yards and scored six rushing touchdowns. He also was valuable as a receiver, catching 171 passes for 1,302 yards and six scores.
Yeldon was criticized by Tom Coughlin, the Jaguars executive vice president of football operations, after the final game of the 2018 season. Coughlin called Yeldon and running back Leonard Fournette “selfish” and “disrespectful” for what he perceived as their lack of interest in the game, a 20-3 loss to the Texans that capped a disappointing 5-11 season.
With Yeldon, the Bills now have six running backs on the roster, including veterans Frank Gore and LeSean McCoy.