The Browns have agreed to a one-year deal with WR Diontae Johnson, according to multiple reports. Since the end of the 2023 season, Johnson has seen the Steelers trade him to Carolina, the Panthers trade him to the Ravens for minimal return, Baltimore waive him, Houston claim him only to release him shortly thereafter ... and then no team sign him until after the draft. Johnson averaged career lows 2.8 receptions and 31.3 yards per game across last year's three stops. He'll turn 29 in July.