USA TODAY Sports

The Baltimore Ravens and quarterback Josh Johnson have agreed to terms that will keep the journeyman signal caller in Baltimore for at least one more season.

Jeff Zrebiec of The Athletic reported first that Johnson and the team have agreed to a one-year deal. Johnson came to the Ravens last offseason for a third stint with the team and remained on the roster all season. He did not appear in any games.

Johnson has played in the NFL for the Tampa Bay Buccaneers, Cleveland Browns, Cincinnati Bengals, Washington, New York Jets, Ravens, and San Francisco 49ers. The San Diego product has also played for the San Diego Fleet of the Alliance of American Football and the Los Angeles Wildcats of the XFL.

Johnson re-joins a quarterback room that includes Malik Cunninghan and Lamar Jackson. Tyler Huntley is currently a free agent.

Johnson last appeared in a regular season NFL game in the 2022 playoffs when he replaced an injured Brock Purdy against the Philadelphia Eagles in the NFC Championship game. Johnson suffered a concussion and was knocked out of the game, famously leaving the 49ers with no healthy quarterbacks.

That prompted a rules change that allows teams to carry an emergency third quarterback on game days that are only allowed in the game if the first two are injured and cannot return.

More must-reads:

TODAY'S BEST
Jalen Brunson leads Knicks to blowout win in Game 5 vs. Pacers
Bronny James has surprising comments on potentially teaming up with LeBron
Watch: Astros pitcher ejected after foreign substance check
Twins reliever shut down for six weeks with patellar tendon tear
Welcome to the WNBA: Caitlin Clark sets infamous record in debut
Timberwolves starter ruled out for Game 5 vs. Nuggets
Chris Finch throws shade at Nuggets star over Rudy Gobert’s fine
Cardinals head coach warns not to bet against Kyler Murray
Details emerge on Jason Kelce’s role at ESPN
Rangers defenseman wins Mark Messier Leadership Award
Ex-NFL head coach takes over as Arena Football League commish
Yankees young stud takes major step in return from injury
See top groupings for Rounds 1 and 2 at 2024 PGA Championship
Former Bruins winger dead at 75
Brewers lose team-leading home run hitter to injured list
Super Bowl-winning safety plans to retire after 2024 season
Canucks' Nikita Zadorov takes a shot at NHL over teammate's suspension
Sports radio star Doug Gottlieb to coach college hoops while staying on the air
NFL scores big win in legal battle with ex-Raiders head coach
Astros 3B breaks out of slump in contract year