Cook found himself in a precarious position in 2023 when he became a free agent. Nobody wants veteran running backs these days because they can draft rookies and pay them less money. That’s why these players care about cash more than any other position in the sport (via Fansided).
The Vikings released him because nobody wanted to trade for the potentially cooked star. Then the Jets signed him on a one-year seven-million-dollar contract as they looked to add to Aaron Rodgers’ weapons. Nothing turned out the way they planned because Rodgers tore his Achilles tendon and Cook was past his prime.