NFL Free Agency Results 2012: 49ers Schedule of Opponents Overview

Last month, before NFL free agency got going, Wes Hanson took some time to break down the 49ers 2012 schedule of opponents as it related to free agency. Each team had various needs that would need to be addressed this offseason and free agency was the first opportunity to handle that.

Although free agency won't be ending anytime soon, most of the more significant roster additions are complete as we head into the final week of March. There will still be some pertinent additions, but I would imagine most of those will actually happen once we get into July and closer to training camp. The 49ers best example of that would be Takeo Spikes first signing with the team back in 2008. This season, a guy like OG Leonard Davis will be a late addition to a team looking for help on the line.

Starting on Wednesday, Wes will look back at what each of the 49ers 13 opponents did over the last couple weeks and then look ahead to the upcoming draft. For now though, I thought I'd provide a quick rundown of the various additions and subtractions each of the 13 teams has undergone over the last two weeks. I used ESPN's Free Agency tracker as they provide drop-down menus allowing to sort by new and old team.

The list after the jump is likely not quite 100% accurate because I noticed they do not list the Perrish Cox signing for the 49ers because he was out of the league all last year. If you see a notable omission, please post something in the comments and I'll add any such players to the list.

In looking over the teams, it seems like the Bears, Patriots and Jets have had some solid offseasons to date. The Jets addition of Tim Tebow could be one of the most intriguing additions of the offseason. Rex Ryan has indicated Tebow could get as many as 20 snaps per game on offense. I'm not a big Mark Sanchez fan, but having Sanchez and Tebow could be quite the experiment. It could very well not work out, but the creativity provides some upside, particularly down in the red zone.

Anybody jump out at you as a clear winner in free agency thus far?

Arizona Cardinals
Additions: CB William Gay, OG Adam Snyder

Subtractions: S Sean Considine, CB Richard Marshall

St. Louis Rams
Additions: CB Cortland Finnegan, DE Kendall Langford, C Scott Wells

Subtractions: WR Brandon Lloyd, CB Ron Bartell, LB Chris Chamberlain

Seattle Seahawks
Additions: QB Matt Flynn, DT Jason Jones, RB Kregg Lumpkin, OT Frank Omiyale

Subtractions: S Atari Bigby, TE John Carlson, OG Robert Gallery, OG Mike Gibson, QB Charlie Whitehurst

New Orleans Saints
Additions: DT Brodrick Bunkley, LB Chris Chamberlain, OG Ben Grubbs, LB Curtis Lofton

Subtractions: OG Carl Nicks, WR Robert Meachem, CB Tracy Porter

New York Giants
Additions: TE Martellus Bennett

Subtractions: WR Mario Manningham, CB Aaron Ross

Green Bay Packers
Additions: C Jeff Saturday

Subtractions: QB Matt Flynn, CB Pat Lee, C Scott Wells

Chicago Bears
Additions: WR Brandon Marshall, RB Michael Bush, QB Jason Campbell, LB Blake Costanzo, WR Eric Weems

Subtractions: CB Corey Graham, S Brandon Meriweather, OT Frank Omiyale, RB Marion Barber

Detroit Lions
Additions: CB Jacob Lacey

Subtractions: QB Drew Stanton, CB Eric Wright

MInnesota Vikings
Additions: TE John Carlson, FB Jerome Felton, RB Lex Hilliard, OG Geoff Schwartz

Subtractions: CB Cedric Griffin, OG Steve Hutchinson, LB Kenny Onatolu

New England Patriots
Additions: CB Will Allen, CB Marquice Cole, DE Jonathan Fanene, TE Daniel Fells, OG Robert Gallery, WR Anthony Gonzalez, S Steve Gregory, FB Spencer Larsen, WR Brandon Lloyd, DE Trevor Scott, WR Donte' Stallworth

Subtractions: DE Mark Anderson, RB BenJarvus Green-Ellis

Buffalo Bills
Additions: DE Mark Anderson, LB Mario Williams

Subtractions: None

New York Jets
Additions: QB Tim Tebow, S LaRon Landry, WR Chaz Schilens

Subtractions: CB Marquice Cole, S Brodney Pool, LB Jamaal Westerman

Miami Dolphins
Additions: QB David Garrard, OG Artis Hicks, CB Richard Marshall, LB Jamaal Westerman

Subtractions: WR Brandon Marshall, CB Will Allen, QB Chad Henne, RB Lex Hilliard, DE Kendall Langford

Log In Sign Up

Log In Sign Up

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.




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.