The 28-year-old played just 39 snaps for the Ravens along with making just one catch for six yards before he was cut on Friday.
But the bigger issues came off the field as he was suspended for one game after he refused to play against the Eagles in Week 13 and was excused from team activities last week.
Before the trade from Carolina, Johnson had 30 catches for 357 yards and three touchdowns this season.
In five seasons with the Steelers, he had 391 receptions for 4,363 yards and 25 touchdowns.
Johnson’s lone 1,000-plus-yard season came in 2021.