Here's a look at all NFL free-agent signings through April 20, 2012. The information below comes from the NFL.


1) 125 UNRESTRICTED free agents signed with a NEW team
TEAM PLAYER FORMER TEAM DATE REPORTED
Arizona Cardinals DB William Gay Pittsburgh 3/30/12
  DB James Sanders Atlanta 4/9/12
  G Adam Snyder San Francisco 3/15/12
Baltimore Ravens DB Sean Considine Arizona 3/27/12
  DB Corey Graham Chicago 3/23/12
Buffalo Bills DE Mark Anderson New England 3/21/12
  DE Mario Williams Houston 3/16/12
Carolina Panthers DB Haruki Nakamura Baltimore 3/16/12
  G Mike Pollak Indianapolis 3/22/12
  DB Reggie Smith San Francisco 4/4/12
  RB Mike Tolbert San Diego 3/19/12
Chicago Bears RB Michael Bush Oakland 3/27/12
  QB Jason Campbell Oakland 3/16/12
  LB Blake Costanzo San Francisco 3/15/12
  DB Kelvin Hayden Atlanta 4/9/12
  WR Devin Thomas New York Giants 3/30/12
  WR Eric Weems Atlanta 3/15/12
  DB Jonathan Wilhite Denver 4/10/12
Cincinnati Bengals DB Jason Allen Houston 3/19/12
  DE Jamaal Anderson Indianapolis 3/26/12
  G Jacob Bell St. Louis 4/11/12
  RB BenJarvus Green-Ellis New England 3/23/12
  DE Derrick Harvey Denver 3/23/12
Cleveland Browns DE Frostee Rucker Cincinnati 3/15/12
  DE Juqua Parker Philadelphia 3/16/12
Dallas Cowboys G Mackenzy Bernadeau Carolina 3/15/12
  DB Brandon Carr Kansas City 3/15/12
  LB Dan Connor Carolina 3/16/12
  G Nate Livings Cincinnati 3/17/12
  QB Kyle Orton Kansas City 3/15/12
  DB Brodney Pool New York Jets 3/19/12
Denver Broncos DB Mike Adams Cleveland 3/16/12
  WR Andre Caldwell Cincinnati 3/30/12
  TE Joel Dreessen Houston 3/29/12
  QB Caleb Hanie Chicago 4/3/12
  DB Tracy Porter New Orleans 3/23/12
  TE Jacob Tamme Indianapolis 3/29/12
Green Bay Packers DE Tony Hargrove Seattle 3/30/12
  C Jeff Saturday Indianapolis 3/23/12
Houston Texans LB Bradie James Dallas 4/13/12
  P Donnie Jones St. Louis 3/30/12
Indianapolis Colts WR Donnie Avery Tennessee 3/26/12
  NT Brandon McKinney Baltimore 4/5/12
  G Mike McGlynn Cincinnati 3/19/12
  DE Cory Redding Baltimore 3/15/12
  C Samson Satele Oakland 3/21/12
  S Tom Zbikowski Baltimore 3/17/12
Jacksonville Jaguars QB Chad Henne Miami 3/15/12
  WR Laurent Robinson Dallas 3/15/12
  DB Aaron Ross New York Giants 3/21/12
Kansas City Chiefs RB Peyton Hillis Cleveland 3/15/12
  QB Brady Quinn Denver 3/18/12
Miami Dolphins G Artis Hicks Cleveland 3/16/12
  LB Gary Guyton New England 4/17/12
  DB Tyrell Johnson Minnesota 4/5/12
  DB Richard Marshall Arizona 3/16/12
  WR Legedu Naanee Carolina 4/18/12
Minnesota Vikings DB Zackary Bowman Chicago 3/27/12
  TE John Carlson Seattle 3/14/12
  RB Jerome Felton Indianapolis 3/21/12
  LB Marvin Mitchell Miami 4/10/12
New England Patriots DB Will Allen Miami 3/21/12
  LB Bobby Carpenter Detroit 4/5/12
  DE Jonathan Fanene Cincinnati 3/20/12
  TE Daniel Fells Denver 3/20/12
  WR Anthony Gonzalez Indianapolis 3/17/12
  DB Steve Gregory San Diego 3/16/12
  RB Spencer Larsen Denver 3/28/12
  WR Brandon Lloyd St. Louis 3/20/12
  DE Trevor Scott Oakland 3/19/12
  WR Donte'Stallworth Washington 3/23/12
New Orleans Saints DT Brodrick Bunkley Denver 3/21/12
  LB Chris Chamberlain St. Louis 3/26/12
  G Ben Grubbs Baltimore 3/15/12
  LB David Hawthorne Seattle 4/12/12
  LB Curtis Lofton Atlanta 3/28/12
New York Giants TE Martellus Bennett Dallas 3/14/12
  T Sean Locklear Washington 4/11/12
  DB Antwaun Molden New England 4/16/12
New York Jets DB LaRon Landry Washington 3/20/12
  WR Chaz Schilens Oakland 3/17/12
  QB Drew Stanton Detroit 3/17/12
Oakland Raiders G Mike Brisiel Houston 3/17/12
  DB Patrick Lee Green Bay 3/27/12
  DE Dave Tollefson New York Giants 4/10/12
  LB Philip Wheeler Indianapolis 4/2/12
Philadelphia Eagles T Demetress Bell Buffalo 4/5/12
  C Steve Vallos Cleveland 3/19/12
Pittsburgh Steelers TE Leonard Pope Kansas City 4/10/12
St. Louis Rams DB Jo-Lonn Dunbar New Orleans 4/2/12
  DB Cortland Finnegan Tennessee 3/15/12
  DT William Hayes Tennessee 4/11/12
  DE Kendall Langford Miami 3/17/12
  DT Trevor Laws Philadelphia 4/12/12
  G Quinn Ojinnaka Indianapolis 3/23/12
  WR Steve Smith Philadelphia 3/26/12
  C Robert Turner New York Jets 3/30/12
  C Scott Wells Green Bay 3/17/12
San Diego Chargers DB Atari Bigby Seattle 3/20/12
  LB Jarret Johnson Baltimore 3/17/12
  RB Le'Ron McClain Kansas City 3/17/12
  WR Robert Meachem New Orleans 3/15/12
  WR Roscoe Parrish Buffalo 4/11/12
  TE Dante Rosario Denver 3/20/12
  WR Eddie Royal Denver 3/16/12
  WR Micheal Spurlock Tampa Bay 4/5/12
  QB Charlie Whitehurst Seattle 3/20/12
San Francisco 49ers RB Rock Cartwright Oakland 3/23/12
  QB Josh Johnson Tampa Bay 3/23/12
  WR Mario Manningham New York Giants 3/22/12
Seattle Seahawks QB Matt Flynn Green Bay 3/21/12
  DE Jason Jones Tennessee 3/21/12
  G Deuce Lutui Arizona 4/9/12
  LB Barrett Ruud Tennessee 4/12/12
Tampa Bay Buccaneers WR Vincent Jackson San Diego 3/14/12
  G Carl Nicks New Orleans 3/14/12
  DT Amobi Okoye Chicago 4/10/12
  QB Dan Orlovsky Indianapolis 3/15/12
  DB Eric Wright Detroit 3/14/12
Washington Redskins WR Pierre Garcon Indianapolis 3/14/12
  T James Lee Tampa Bay 4/9/12
  DB Brandon Meriweather Chicago 3/15/12
  WR Josh Morgan San Francisco 3/14/12
  DB Leigh Torrence New Orleans 4/10/12
  DB Madieu Williams San Francisco 4/11/12


2) 107 UNRESTRICTED free agents re-signed with their OLD team
TEAM PLAYER DATE REPORTED
Arizona Cardinals T D'Anthony Batiste 3/21/12
  WR Early Doucet 3/28/12
  K Jay Feely 3/28/12
  LS Mike Leach 3/27/12
  P Dave Zastudil 4/9/12
Atlanta Falcons DE John Abraham 3/17/12
  WR Harry Douglas 3/14/12
  C Todd McClure 3/29/12
  QB Chris Redman 3/15/12
  LS Joe Zelenka 3/23/12
Baltimore Ravens LB Brendon Ayanbadejo 3/26/12
  C Birk Matt 3/19/12
  LB Jameel McClain 3/26/12
Buffalo Bills RB Tashard Choice 3/26/12
  WR Derek Hagan 3/19/12
  DB Bryan Scott 3/22/12
Carolina Panthers QB Derek Anderson 3/20/12
  LB Antwan Applewhite 3/29/12
  LB Jordan Senn 4/10/12
Chicago Bears TE Kellen Davis 3/15/12
  DE Israel Idonije 3/20/12
  DB Tim Jennings 3/16/12
  QB Josh McCown 3/19/12
  DB Craig Steltz 3/21/12
Cincinnati Bengals T Anthony Collins 3/23/12
  DB Adam Jones 3/23/12
  LB Manny Lawson 3/30/12
  TE Donald Lee 4/13/12
  DB Reggie Nelson 3/19/12
  T Dennis Roland 4/11/12
  DT Pat Sims 3/26/12
Cleveland Browns T Oniel Cousins 3/15/12
  DB Dimitri Patterson 3/16/12
  TE Alex Smith 3/15/12
Denver Broncos DE Jason Hunter 3/29/12
  LB Joe Mays 3/20/12
  C Manuel Ramirez 3/19/12
  LB Wesley Woodyard 3/30/12
Detroit Lions T Jeff Backus 3/20/12
  DB Erik Coleman 3/20/12
  DT Andre Fluellen 3/20/12
  P Ben Graham 3/19/12
  QB Shaun Hill 3/22/12
  LS Don Muhlbach 3/21/12
  RB Kevin Smith  3/30/12
  LB Stephen Tulloch 3/22/12
Green Bay Packers DB Jarrett Bush 3/26/12
Houston Texans LB Tim Dobbins 4/13/12
  C Chris Myers 3/17/12
Indianapolis Colts WR Reggie Wayne 3/23/12
Jacksonville Jaguars DB Dwight Lowery 3/16/12
  DE Jeremy Mincey 3/14/12
  DT C.J.Mosley 3/15/12
Kansas City Chiefs DB Travis Daniels 4/4/12
Miami Dolphins NT Paul Soliai 3/16/12
  RB Steve Slaton 3/21/12
Minnesota Vikings WR Devin Aromashodu 3/28/12
  NT Fred Evans 3/21/12
  DT Letroy Guion 3/21/12
  LB Erin Henderson 3/27/12
  QB Sage Rosenfels 3/14/12
New England Patriots WR Deion Branch 3/28/12
  G Dan Connolly 3/20/12
  C Dan Koppen 4/16/12
  WR Matt Slater 3/15/12
  LB Tracy White 3/16/12
New Orleans Saints DE Turk McBride 3/21/12
  WR Courtney Roby 4/16/12
New York Giants LB Chase Blackburn 4/17/12
  QB David Carr 3/22/12
  DB Michael Coe 3/14/12
  DB Justin Tryon 3/14/12
New York Jets K Nick Folk 3/14/12
  NT Sione Pouha 3/14/12
  LB Bryan Thomas 3/14/12
Oakland Raiders T Khalif Barnes 3/22/12
  DB Matt Giordano 4/17/12
Philadelphia Eagles T King Dunlap 4/4/12
  DT Derek Landri 4/16/12
  G Evan Mathis 3/19/12
Pittsburgh Steelers G Trai Essex 4/12/12
  QB Charlie Batch 4/16/12
  WR Jerricho Cotchery 4/16/12
St. Louis Rams QB Kellen Clemens 4/17/12
San Diego Chargers C Nick Hardwick 3/14/12
  RB Jacob Hester 4/17/12
  DT Antonio Garay 3/30/12
  T Jared Gaither 3/16/12
  TE Randy McMichael 3/26/12
San Francisco 49ers WR Ted Ginn 3/23/12
  LB Tavares Gooden 3/14/12
  DB Carlos Rogers 3/16/12
  QB Alex Smith 3/21/12
Seattle Seahawks DE Red Bryant 3/19/12
  LB Heath Farwell 3/15/12
  LB LeRoy Hill 4/16/12
  LB Matt McCoy 4/16/12
  G Paul McQuistan 3/19/12
  RB Michael Robinson 3/20/12
Tampa Bay Buccaneers DB Ronde Barber 3/28/12
Tennessee Titans DB Jordan Babineaux 3/16/12
  DE Dave Ball 4/16/12
  LB Tim Shaw 4/2/12
Washington Redskins DE Adam Carriker 3/20/12
  LB London Fletcher 4/16/12
  DE Kedric Golston 4/10/12
  QB Rex Grossman 3/21/12


3)     0 RESTRICTED free agents signed with a NEW team:


4) 32 RESTRICTED free agents re-signed with their OLD team
TEAM PLAYER DATE REPORTED
Arizona Cardinals DB Rashad Johnson 4/16/12
  RB LaRod Stephens-Howling 4/16/12
  DB Gregory Toler 3/27/12
Atlanta Falcons DT Vance Walker 3/23/12
Baltimore Ravens LB Dannell Ellerbe 4/17/12
  DB Lardarius Webb 4/6/12
Cincinnati Bengals LS Clark Harris 4/16/12
  LB Dan Skuta 4/13/12
Denver Broncos WR Matt Willis 4/16/12
Detroit Lions DT Sammie Lee Hill 4/19/12
  T Corey Hilliard 4/16/12
  LB DeAndre Levy 4/16/12
Jacksonville Jaguars LB Russell Allen 3/14/12
  DB Courtney Greene 4/2/12
  DB William Middleton 4/10/12
Kansas City Chiefs LB Jovan Belcher 3/22/12
Miami Dolphins DE Phillip Merling                                             4/11/12
  T Lydon Murtha 4/11/12
New England Patriots QB Brian Hoyer 3/23/12
New York Jets LB Aaron Maybin 4/16/12
Philadelphia Eagles DT Antonio Dixon 3/14/12
Pittsburgh Steelers G Ramon Foster 4/5/12
  TE David Johnson 4/11/12
  G Doug Legursky 4/12/12
  DB Keenan Lewis 4/16/12
  DB Ryan Mundy 4/16/12
San Diego Chargers T Brandyn Dombrowski 4/13/12
San Francisco 49ers LB Larry Grant 4/17/12
Seattle Seahawks K Steven Hauschka 4/12/12
Tampa Bay Buccaneers DE Michael Bennett 3/19/12
  T Demar Dotson 3/27/12
Washington Redskins G Kory Lichtensteiger 3/20/12
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 






















5)     0 FRANCHISE players signed with NEW teams:


6) 5 FRANCHISE players re-signed with their OLD team
TEAM PLAYER DATE REPORTED
Cleveland Browns K Phil Dawson 3/19/12
Indianapolis Colts DE Robert Mathis 3/23/12
New York Giants P Steve Weatherford 3/19/12
Philadelphia Eagles WR DeSean Jackson 3/1512
Washington Redskins TE Fred Davis 3/16/12