10. John Johnson
Johnson was a coveted free agent when he left the Los Angeles Rams the first time, earning over $11 million per year with the Cleveland Browns. But when he was released at the beginning of last offseason, the Rams didn't seem to face much competition in bringing him back on a one-year deal.
Les Snead has never been shy about bringing in mercenary talent on one-year contracts, and that gives him lots of chances to re-evaluate how he feels about them. And Johnson's play will not likely have earned him another shot in Snead's book.
Johnson's play in 2023 (55.8 grade from PFF) was even worse than the 2022 performance that got him cut from the Browns (62.8), and it was one of the worst seasons of his career.
His 42 tackles were the lowest mark he's ever posted, and he gave up a completion rate over 60% when targeted in coverage for the first time since 2020.
The 28-year-old gambled on himself with that one-year "prove it" contract, and he did not prove it.