Johnson totaled 4,363 yards and 25 touchdowns over the first five years of his career with the Steelers, but his career came off the rails last year. After flaming out with the Panthers, Ravens and Texans in 2024, Johnson signed a $1.2 million contract containing no guaranteed money with the Browns. Now that the Browns are also moving on without Johnson, it’s unclear what the next step is for the 29-year-old receiver.