49ers Depth Chart: Add Josh Johnson, Ted Ginn To The Mix

The San Francisco 49ers got a little crazy yesterday evening as they officially took care of a pair of transactions in signing QB Josh Johnson and re-signing Ted Ginn Jr. The moves involved a pair of players connected to the 49ers, but both moves sort of came out of the blue.

The 49ers had reportedly spoken with Josh Johnson earlier in the week, but that was also before they announced the re-signing of QB Alex Smith. I suppose we shouldn't be stunned by the move, but given that the team was content with Alex Smith and two rookies, this does strike me as a bit of a surprise. I'm happy with the addition, but it still just caught me off guard.

The re-signing of Ted Ginn came out of nowhere in the sense that Ginn seemed prepared to move on in his quest for more work in the passing game. After some visits he now finds himself back in San Francisco on a one-year deal. I'm ecstatic he is back, but again, still caught me off guard.

The 49ers let Blake Costanzo and Adam Snyder walk, but otherwise the 49ers brought back last year's squad, while adding in some additional talent with Moss, Manningham, Cartwright and Cox. The 49ers do have a question mark at guard, depending on how they feel about Daniel Kilgore, and of course they have some depth holes to fill, particularly at safety. However, this team is looking to come back in 2012 stronger than ever. They don't play games on paper, but I'm still quite excited.

OFFENSE
QB
: Alex Smith, Josh Johnson, Colin Kaepernick, Scott Tolzien
RB: Frank Gore, Kendall Hunter, Anthony Dixon, Rock Cartwright
FB: Bruce Miller
WR: Michael Crabtree, Mario Manningham, Dontavia Bogan, Kyle Nelson
WR: Randy Moss, Ted Ginn Jr., Kyle Williams, Joe Hastings
TE: Vernon Davis, Delanie Walker, Nate Byham, Konrad Reuland
LT: Joe Staley, Alex Boone
LG: Mike Iupati, Garrett Chisolm
C: Jonathan Goodwin, Chase Beeler
RG: Daniel Kilgore, Mike Person
RT: Anthony Davis, Derek Hall, Kenny Wiggins

DEFENSE
LDE
: Ray McDonald, Demarcus Dobbs
NT: Isaac Sopoaga, Ian Williams
RDE: Justin Smith, Ricky Jean Francois, Will Tukuafu
ILB: NaVorro Bowman, Mike Wilhoite
ILB: Patrick Willis, Tavares Gooden
OLB: Ahmad Brooks
OLB: Aldon Smith, Parys Haralson
CB: Tarell Brown, Tramaine Brock, Perrish Cox, Cory Nelms
CB: Carlos Rogers, Chris Culliver, Curtis Holcomb
FS: Dashon Goldson, Colin Jones, Mark LeGree
SS: Donte Whitner, C.J. Spillman

SPECIAL TEAMS
K
: David Akers
P: Andy Lee
LOS
: Brian Jennings, Ryan Pontbriand

X
Log In Sign Up

forgot?
Log In Sign Up

Please choose a new SB Nation username and password

As part of the new SB Nation launch, prior users will need to choose a permanent username, along with a new password.

Your username will be used to login to SB Nation going forward.

I already have a Vox Media account!

Verify Vox Media account

Please login to your Vox Media account. This account will be linked to your previously existing Eater account.

Please choose a new SB Nation username and password

As part of the new SB Nation launch, prior MT authors will need to choose a new username and password.

Your username will be used to login to SB Nation going forward.

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join Niners Nation

You must be a member of Niners Nation to participate.

We have our own Community Guidelines at Niners Nation. You should read them.

Join Niners Nation

You must be a member of Niners Nation to participate.

We have our own Community Guidelines at Niners Nation. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.

tracking_pixel_9341_tracker