Quarterback Josh Johnson agrees to a one-year deal to remain with the Ravens for a second season, after multiple stints with 13 NFL teams. Despite not playing last season, he last saw game action with the 49ers in 2022.