Quarterback Josh Johnson played for 49ers coach Jim Harbaugh at the University of San Diego. Johnson will now get another chance to play for Harbaugh.
The 49ers have announced that Johnson has signed a two-year deal.
“Josh is a promising young player that has experience in our offensive system,” 49ers G.M. Trent Baalke said in comments appearing on the team’s website. “He is a skilled athlete with good arm talent. Josh has shown promise in limited action, both as a back-up and starter at the NFL level. We are pleased to add him to our team.”
Johnson joins the 49ers after four seasons with the Buccaneers. He entered the league in 2008 as a fifth-round draft choice.
The move means that the 49ers likely will carry three quarterbacks into the 2012 regular season. The 49ers recently re-signed starter Alex Smith, and Colin Kaepernick arrived via the second round of the 2011 draft.