Last season was a brutal reality check for Diontae Johnson. But all hope might not be lost just yet for the former Carolina Panthers wide receiver.
The Panthers thought Johnson could provide quarterback Bryce Young with a legitimate No. 1 option in the passing game, striking a trade with the Pittsburgh Steelers to secure his services. Things started well, but the transaction unraveled quickly, and general manager Dan Morgan shipped him to the Baltimore Ravens for almost nothing before the deadline.
Johnson didn't last long with either the Ravens or the Houston Texans. He completely botched his contract year, blowing millions on a lucrative extension.