
James Cook is back. The Bills running back signed a four-year contract extension worth up to $48 million. Cook's $30 million guaranteed is one of the highest figures in the league for running backs.
Cook had been a hold-in from training camp, but returned to practice on Tuesday which correctly indicated that the two sides were making progress on a new contract. Cook led the Bills with 1,009 rushing yards and scored 18 total touchdowns last season. In 2023 he had over 1,500 all-purpose yards and scored six touchdowns.