5 veterans who shouldn't be on the NY Jets roster in 2024
By Justin Fried
2. Dalvin Cook, RB, NY Jets
The Jets signed Dalvin Cook to provide much-needed depth behind Breece Hall early in the season while Hall was still recovering from his torn ACL. Unfortunately, the lack of a true training camp clearly affected Cook.
The four-time Pro Bowl running back was a disaster early in the season, and while he's played better in recent weeks, he's clearly not the player he once was in his prime. Anyone who watched Cook play his final season in Minnesota could have told you that.
Hall will obviously return in 2024 alongside the young Israel Abanikanda, but it would make sense for the Jets to add another capable back to their running back room. Cook shouldn't be that player.
The longtime Vikings running back has fallen off a proverbial cliff over the last two seasons, ranking among the worst running backs in football in nearly every advanced metric. Despite his recent uptick, there's no reason to trust him as an RB2 next season.
1. C.J. Uzomah, TE, NY Jets
C.J. Uzomah is the only player on this list who isn't a free agent in the offseason, but that shouldn't stop the Jets from moving on. Unfortunately, the Jets restructured Uzomah's contract this past offseason, which means it won't be painless to cut ties in the spring.
Releasing Uzomah would incur a dead cap penalty of nearly $6 million in 2024, but that's a lot better than the $11.22 million they'd have to pay him otherwise.
Uzomah has hauled in just eight catches for 58 yards this season, and his consistent struggles led to him being passed on the depth chart by Jeremy Ruckert. If not for a knee injury suffered in Week 13, he may have lost his active game-day roster spot altogether.
Instead, Uzomah is on the injured reserve, and there's a very good chance he's already played his final game with the Jets. He should not be back in 2024.