NFL free agency has slowed to a crawl, but that doesn't mean the league didn't see its typical flurry of free-agent signings in March. Heading into the 2023 season, there were many big-name players to watch as they decided their next moves as teams also work to improve their rosters ... or trim salary to get under the cap.
The majority of them have figured out where they're playing, while one of the biggest questions was answered recently, when Aaron Rodgers said his "intention" is to play for the New York Jets. The trade has yet to be finalized as both sides continue to work out an agreeable deal.
Meanwhile, another major question is where Lamar Jackson will end up. Jackson received a non-exclusive franchise tag from the Baltimore Ravens, meaning he can negotiate with other teams interested in the star quarterback, but the Ravens can match any offer. So far, no teams have shown interest in making a move for the former league MVP.
From blockbuster moves to bargain-bin shopping, we've got you covered below with a running tracker of every team's 2023 additions, including external signings and trade acquisitions:
Arizona Cardinals
- OT Kelvin Beachum (2 years, $5.15 million)
- OL Hjalte Froholdt (2 years, $6.1 million)
- OG Will Hernandez (2 years, $9 million)
- LB Kyzir White (2 years, $11 million)
- RB Corey Clement (1 year)
- K Matt Prater (2 years, $7.5 million)
- LB Zeke Turner (1 year)
- DE L.J. Collier (1 year)
- QB David Blough (1 year)
- WR Zach Pascal (2 years)
- OG Dennis Daley (2 years)
- CB Antonio Hamilton (1 year)
- DT Kevin Strong (1 year)
- LB Krys Barnes (1 year)
- LB Josh Woods (1 year)
- CB Rashad Fenton (1 year)
- DT Carlos Watkins (1 year)
- OL Elijah Wilkinson (1 year)
- DL Jonathan Ledbetter (1 year tender offer)
- WR Greg Dortch (re-signed 1 year)
Atlanta Falcons
- LB Lorenzo Carter (2 years, $9 million)
- TE Jonnu Smith (via trade)
- OG Chris Lindstrom (5 years, $105 million)
- DT David Onyemata (3 years, $35 million)
- P Bradley Pinion (3 years, $8.65 million)
- S Jessie Bates III (4 years, $64.02 million)
- OT Kaleb McGary (3 years, $34.5 million)
- LB Kaden Elliss (3 years, $21.5 million)
- QB Taylor Heinicke (2 years, $20 million)
- FB Keith Smith (1 year)
- CB Cornell Armstrong (1 year)
- WR Mack Hollins (1 year)
- WR Scotty Miller (1 year)
- DE Calais Campbell (1 year)
- OL Josh Miles (1 year)
- OL Germain Idefi (1 year)
- CB Mike Hughes (2 years)
- LB Tae Davis (1 year)
- CB Jeff Okudah (via trade)
Baltimore Ravens
- QB Lamar Jackson (non-exclusive franchise tag)
- S Geno Stone (re-signed)
- CB Trayvon Mullen (1 year)
- LS Nick Moore (2 years, $2.5 million)
- RB Justice Hill (2 years, $5 million)
- WR Nelson Agholor (1 year, $3.25 million)
- DB Del'Shawn Phillips (1 year)
- LB Kristian Welch (re-signed)
- WR Odell Beckham Jr. (1 year, up to $18 million)
Buffalo Bills
- S Jordan Poyer (2 years)
- QB Kyle Allen
- G Connor McGovern (3 years, $23 million)
- WR/PR Deonte Harty (2 years, $13.5 million)
- P Sam Martin (3 years, up to $7.5 million)
- LB Tyler Matakevich (2 years)
- LB Matt Milano (2-year extension)
- WR Trent Sherfield (1 year contract)
- RB Damien Harris (1 year)
- CB Dane Jackson (1 year)
- G David Quessenberry (1 year)
- G David Edwards (1 year)
- S Taylor Rapp (1 year)
- DT Jordan Phillips (1 year)
- LB Tyrel Dodson (re-signed)
- CB Cam Lewis (re-signed 1 year)
Carolina Panthers
- S Vonn Bell (3 years, $22.5 million)
- DT Shy Tuttle (3 years, $19.5 million)
- QB Andy Dalton (2 years, $10 million)
- TE Hayden Hurst (3 years, $21.75 million)
- RB Miles Sanders (4 years, $25 million)
- C Bradley Bozeman (3 years, $18 million)
- DL DeShawn Williams (1 year)
- S Julian Love (2 years, $12 million)
- WR Adam Thielen (3 years)
- WR DJ Chark (1 year)
- K Eddy Pineiro (re-signed)
- DE Henry Anderson (1 year)
- G Justin McCray (1 year)
- LB Kamu Grugier-Hill
- LS JJ Jansen (re-signed)
Chicago Bears
- FB Khari Blasingame (2-year extension)
- WR DJ Moore (via trade)
- LB Tremaine Edmunds (4 years, $72 million)
- G Nate Davis (3 years, $30 million)
- LB T.J. Edwards (3 years, $19.5 million)
- DE DeMarcus Walker (2 years, $7 million)
- RB Travis Homer (2 years, $4.5 million)
- LS Patrick Scales (1 year)
- QB PJ Walker (2 years, pending physical)
- DT Andrew Billings (1 year)
- TE Robert Tonyan (1 year)
- RB D'Onta Foreman (1 year, $3 million)
- LB Dylan Cole (1 year)
- DL Rasheem Green (1 year)
- DB Josh Blackwell (tendered 1 year)
- DL Andrew Brown (tendered 1 year)
- OL Dieter Eiselen (tendered 1 year)
- QB Nathan Peterman (re-signed 1 year)
Cincinnati Bengals
- OT Orlando Brown Jr. (4 years, $64 million)
- LB Germaine Pratt (3 years, $21 million)
- RB Trayveon Williams (1 year)
- S Michael Thomas (1 year)
- WR Trent Taylor (1 year)
- S Nick Scott (3 years, $12 million)
- CB Sidney Jones (1 year)
- G Cody Ford (1 year)
- G Max Scharping (1 year)
- TE Irv Smith (1 year)
- DE Tarrell Basham
- LB Joe Bachie (re-signed)
- CB Jalen Davis (re-signed)
Cleveland Browns
- S Juan Thornhill (3 years, $21 million)
- DE Obo Okoronkwo (3 years, $19 million)
- C Ethan Pocic (3 years, $18 million)
- DT Dalvin Tomlinson (4 years, $57 million)
- LB Sione Takitaki (1 year, $2.5 million)
- DT Maurice Hurst (1 year)
- QB Josh Dobbs (1 year)
- LB Anthony Walker (1 year)
- WR Elijah Moore (trade)
- WR Marquise Goodwin (1 year)
- DT Trysten Hill (1 year)
- LB Jordan Kunaszyk (1 year)
- LB Matthew Adams (1 year)
- CB Michael Ford (1 year)
- TE Jordan Akins (2 years, $3.9 million)
- CB A.J. Green (extension)
- G Wes Martin
Dallas Cowboys
- RB Tony Pollard (franchise tag)
- S Donovan Wilson (3 years, $24 million)
- CB Stephon Gilmore (via trade)
- LB Leighton Vander Esch (2 years, $11 million)
- CB C.J. Goodwin (1 year, $1.317 million)
- QB Cooper Rush (2 years, $6 million)
- WR Brandin Cooks (via trade)
- OL Chuma Edoga (one-year deal)
- RB Ronald Jones (one-year deal)
- RB Rico Dowdle (1 year)
- DE Takkarist McKinley (1 year)
- LS Trent Sieg (1 year)
- DT Jonathan Hankins (1 year)
- DT Takk McKinley (1 year)
Denver Broncos
- RT Mike McGlinchey (5 years, $87.5 million)
- TE Chris Manhertz (2 years, $6 million)
- LB Alex Singleton (3 years, $18 million)
- DE Zach Allen (3 years, $45.8 million)
- RB Samaje Perine (2 years, $7.5 million)
- QB Jarrett Stidham (2 years, $10 million)
- OL Ben Powers (4 years, $52 million)
- P Corliss Waitman (1 year, $940,000)
- OL Quinn Bailey (1 year, $870,000)
- LB Jonas Griffith (1 year, $940,000)
- FB Michael Burton (1 year)
- P Riley Dixon (2 years, $3.5 million)
- CB Tremon Smith (2 years, $5 million)
- RB Tony Jones (1 year)
- C Kyle Fuller
- WR Marquez Callaway (1 year)
Detroit Lions
- DL Isaiah Buggs (2 years, $4.5 million)
- CB Cam Sutton (3 years, $33 million)
- LB Alex Anzalone (3 years, $18.8 million)
- RB David Montgomery (3 years, $18 million)
- CB Emmanuel Moseley (1 year, $6 million)
- DL John Cominsky (2 years, $9.5 million)
- G Graham Glasgow (1 year, $4.5 million)
- DB Will Harris (1 year, $2.58 million)
- OL Matt Nelson
- RB Craig Reynolds (re-signed)
- S Chauncey Gardner-Johnson (1 year, $8 million)
- LB Jalen Reeves-Maybin (N/A)
- T Matt Nelson (1 year)
- K Michael Badgley (1 year)
- LS Jake McQuaide (1 year)
- QB Nate Sudfeld (1 year)
- WR Marvin Jones Jr.
- S C.J. Moore
- OL Ross Pierschbacher (re-signed)
Green Bay Packers
- CB Keisean Nixon (1 year, $6 million)
- OL Jake Hanson
- S Rudy Ford (1 year, $2.5 million)
- LB Justin Hollins (1 year)
- S Tavarius Moore (1 year)
- LB Eric Wilson (N/A)
- LS Matthew Orzech (3 years, $3.675 million)
- S Dallin Leavitt (re-signed)
- CB Corey Ballentine (re-signed)
Houston Texans
- WR Robert Woods (2 years, $17 million)
- DB Jimmie Ward (2 years, $13 million)
- S M.J. Stewart (2 years, $7.5 million)
- QB Case Keenum (2 years, $6.25 million)
- DT Hassan Ridgeway (1 year, $4 million)
- RB Mike Boone (2 years, $3.1 million)
- DE Chase Winovich (1 year, $2.75 million)
- WR Noah Brown (1 year, $2.6 million)
- G Shaq Mason (trade from Buccaneers)
- DT Sheldon Rankins (1 year, $10.5 million)
- TE Andrew Beck (2 years, $6.75 million)
- C Scott Quessenberry (re-signed)
- DE Derek Rivers (re-signed)
- TE Dalton Schultz (1 year, $9 million)
- RB Devin Singletary (1 year, $3.75 million)
- LT Laremy Tunsil (3-year extension)
- LB Denzel Perryman (1 year)
- G Michael Dieter (1 year)
- WR Steven Sims (1 year)
- CB Tavierre Thomas (1 year)
- QB E.J. Perry
- LS Jon Weeks (re-signed)
- C J.C. Hassenauer
Indianapolis Colts
- DE Samson Ebukam (3 years, $27 million)
- K Matt Gay (4 years, $22.5 million)
- LB E.J. Speed (2 years, $8 million)
- WR Ashton Dulin (2 years, $7.2 million)
- DE Tyquan Lewis (1 year, $3.35 million)
- WR Kristian Wilkerson
- C Dakoda Shepley
- DT Taven Bryan (1 year, $4.5 million)
- CB Tony Brown (re-signed)
- QB Gardner Minshew (1 year, $3.5 million)
- WR Isaiah McKenzie (1 year)
- RB Darrynton Evans
- G/T Carter O'Donnell (signed contract extension)
Jacksonville Jaguars
- TE Evan Engram (franchise tag)
- DL Roy Robertson-Harris (3 years, $30 million)
- S Andrew Wingard (3 years, $9.6 million)
- QB C.J. Beathard (2 years, $6.5 million)
- CB Tevaughn Campbell (1 year)
- CB Tre Herndon (1 year, $2.6 million)
- DT Michael Dogbe (1 year)
- RB D'Ernest Johnson (1 year)
- DL Henry Mondeaux
Kansas City Chiefs
- OT Jawaan Taylor (4 years, $80 million)
- EDGE Charles Omenihu (2 years, $20 million)
- DL Tershawn Wharton (1 year, $2 million)
- LB Drue Tranquill (1 year, $3 million)
- S Mike Edwards (1 year, $3 million)
- DT Bryan Cowart (1 year)
- TE Blake Bell (1 year)
- DT Derrick Nnadi (1 year)
- G Nick Allegretti (1year)
- S Deon Bush
Las Vegas Raiders
- RB Josh Jacobs (franchise tag)
- DT Jerry Tillery (re-signed)
- QB Jimmy Garoppolo (3 years, $67.5 million)
- WR Jakobi Meyers (3 years, $33 million)
- S Marcus Epps (2 years, $12 million)
- LB Robert Spillane (2 years, $7 million)
- CB Brandon Facyson (2 years, $6.5 million)
- RB Ameer Abdullah (1 year, $1.7 million)
- T Brandon Parker (1 year, $1.5 million)
- TE Jesper Horsted (re-signed)
- G Netane Muti (re-signed)
- FB Jakob Johnson (1 year)
- S Roderic Teamer (re-signed)
- TE O.J. Howard
- WR Keelan Cole (1 year)
- S Jaquan Johnson (1 year)
- TE Austin Hooper (1 year, $2.75 million)
- G Alex Bars (1 year)
- WR Cam Sims (1 year)
- WR Phillip Dorsett (1 year)
- DE Jordan Willis (1 year)
- G Netane Muti (1 year)
- G Hroniss Grasu (1 year)
- CB Duke Shelley (1 year)
- DT John Jenkins (1 year)
- CB David Long (1 year)
- QB Brian Hoyer
- G/T Jermaine Elumunor (re-signed)
- LB Curtis Bolton (re-signed)
Los Angeles Chargers
- RT Trey Pipkins III, (3 years, $21.75 million)
- LB Eric Kendricks (2 years, $13.25 million)
- QB Easton Stick (re-signed)
- DL Morgan Fox (2 years)
- P JK Scott (2 years, $4 million)
- CB Kemon Hall (1 year)
- TE Donald Parham (2 years, $2,535,000)
- C/G Will Clapp (re-signed)
- K Cameron Dicker (re-signed)
- T Foster Sarell (re-signed)
Los Angeles Rams
- TE Hunter Long (via trade)
- OLB Michael Hoecht (tendered)
- LB Christian Rozeboom (tendered)
- CB Shaun Jolly (tendered)
- OL Coleman Shelton (1 year)
- DT Marquise Copeland (1 year)
Miami Dolphins
- CB Jalen Ramsey (via trade)
- QB Mike White (2 years, $16 million)
- LB David Long (2 years, $11 million)
- RB Jeff Wilson Jr. (2 years, $8.2 million)
- RB Raheem Mostert (2 years, $5.6 million)
- LB Duke Riley (2 years, $5 million)
- OT Kendall Lamm
- RB Salvon Ahmed
- DB Elijah Campbell
- RB Myles Gaskin (1 year)
- TE Eric Saubert (1 year)
- S DeShon Elliott (1 year, $1.77 million)
- CB Nik Needham (1 year, $2 million)
- WR Braxton Berrios (1 year)
- FB John Lovett (re-signed)
- OT Geron Christian
- P Jake Bailey
- LB Andrew Van Ginkel
- WR River Cracraft (1 year)
- TE Durham Smythe (extension)
- CB Justin Bethel (re-signed)
- LB Malik Reed
- OL Dan Feeney
Minnesota Vikings
- CB Byron Murphy (2 years, $22 million)
- TE Josh Oliver (3 years, $21 million)
- C Garrett Bradbury (3 years, $15.75 million)
- DE Marcus Davenport (1 year, $13 million)
- LS Andrew DePaola (3 years, $4.025 million)
- QB Nick Mullens (2 years, $4 million)
- K Greg Joseph (1 year, $2 million)
- RB Alexander Mattison (2 years, $7 million)
- OL Austin Schlottmann
- DL Dean Lowry
- OL Oli Udoh (1 year)
- WR Brandon Powell (1 year)
- LB Troy Reeder (1 year)
- DE Jonathan Bullard (1 year)
- FB C.J. Ham (2 years)
- OLB Kenny Willekes (re-signed)
- TE Ben Ellefson
New England Patriots
- S Jabrill Peppers (2 years, $11 million)
- OG James Ferentz (1 year, $200,000)
- CB Jonathan Jones (2 years, $20 million)
- OT Riley Reiff (1 year, $5 million)
- OT Calvin Anderson (2 years)
- WR Juju Smith-Schuster (3 years, $33 million)
- DT Carl Davis (re-signed)
- LB Raekwon McMillan (re-signed)
- OL Conor McDermott (re-signed)
- ST Matthew Slater (re-signed)
- RB James Robinson (2 years, $8 million)
- LB Mack Wilson (1 year, $2.2 million)
- LS Joe Cardona (4 years, $6.3 million)
- TE Mike Gesicki (1 year, $9 million)
- LB Chris Board (2 years, $6.7 million)
- S Jalen Mills (1 year)
- P Corliss Waitman (1 year)
- S Cody Davis (1 year)
- LB Raekwon McMillan (1 year)
- DT Daniel Ekuale (1 year)
- OL Yondy Cajuste
New Orleans Saints
- QB Derek Carr (4 years, $150 million)
- DT Nathan Shepherd (3 years, $15 million)
- DT Khalen Saunders (3 years, $14.5 million)
- TE Juwan Johnson (2 years, $12 million)
- DB J.T. Gray (3 years, $11.1 million)
- WR Michael Thomas (1 year, $10 million)
- QB Jameis Winston (1 year, $8 million)
- DE Tanoh Kpassagnon (2 years, $6 million)
- RB Jamaal Williams (3 years, $12 million)
- OL Storm Norton (1 year)
- WR Bryan Edwards (N/A)
- DE Malcolm Roach (N/A)
- LB Ty Summers (1 year)
- S Jonathan Abram (1 year)
- CB Lonnie Johnson (1 year)
- DB Isaac Yiadom (re-signed 1 year)
- P Blake Gillikin (re-signed)
- S Ugo Amadi
New York Giants
- QB Daniel Jones (4 years, $160 million)
- RB Saquon Barkley (franchise tag)
- TE Darren Waller (via trade)
- LB Bobby Okereke (4 years, $40 million)
- DL Rakeem Nunez-Roches (3 years, $12 million)
- P Jamie Gillan (2 years, $4 million)
- RB Matt Breida (1 year, $2.3 million)
- WR Sterling Shepard (1 year, $1.3 million)
- LB Jarrad Davis (1 year)
- WR Isaiah Hodgins (1 year)
- LS Casey Kreiter (1 year)
- WR Jeff Smith
- WR Parris Campbell (1 year, $1.7 million)
- OLB Jihad Ward (1 year)
- WR Darius Slayton (re-signed, 2 years, $12 million)
- CB Leonard Johnson (3 years)
- DB Bobby McCain (1 year)
- DE Jihad Ward (1 year)
- CB Amani Oruwariye (1 year)
- LS Jacob Bobenmoyer
- G Wyatt Davis (renegotiated contract)
New York Jets
- WR Allen Lazard (4 years, $44 million)
- LB Quincy Williams (3 years, $18 million)
- K Greg Zuerlein (1 year, up to $3.5 million)
- S Chuck Clark (via trade)
- DL Solomon Thomas (1 year, $3.9 million)
- P Thomas Morstead
- WR Mecole Hardman (1 year)
- T Adam Pankey (N/A)
- DT Isaiah Mack (1 year)
- FB Nick Bawden (1 year)
- RB Ty Johnson (1 year)
- C Trystan Colon-Castillo (1 year)
- QB Tim Boyle
- OL Wes Schweitzer
Philadelphia Eagles
- DT Fletcher Cox (1 year, $10 million)
- CB James Bradberry (3 years, $38 million)
- DE Brandon Graham (1 year, $6 million)
- RB Boston Scott (1 year, $2 million)
- RB Rashaad Penny (1 year, $1.35 million)
- C Jason Kelce (re-signed)
- OT Brett Toth (re-signed)
- CB Darius Slay (2-year, $42 million extension)
- CB Greedy Williams (1 year)
- QB Marcus Mariota (1 year, up to $8 million)
- LB Nicholas Morrow (1 year)
- S Terrell Edmunds (1 year)
- S Justin Evans (1 year)
- RT Lane Johnson (1-year, $33.4M extension)
- DL Kentavius Street (1 year)
Pittsburgh Steelers
- DT Larry Ogunjobi (3 years, $21.75 million)
- CB Patrick Peterson (2 years, $14 million)
- G Nate Herbig (2 years, $8 million)
- LB Cole Holcomb (3 years, $18 million)
- LB Elandon Roberts (2 years, $7 million)
- OG Isaac Seumalo (3 years, $24 million)
- CB James Pierre (re-signed)
- TE Zach Gentry (N/A)
- T Le'Raven Clark (1 year)
- S Damontae Kazee (1 year)
- DB Keanu Neal (2 years)
- NT Breiden Fehoko (1 year)
San Francisco 49ers
- DT Javon Hargrave (4 years, $84 million)
- QB Sam Darnold (1 year, $11.5 million)
- S Tashaun Gipson (1 year, $2.9 million)
- LS Taybor Pepper (3 years, $1.5 million)
- CB Isaiah Oliver (1 year)
- DE Clelin Ferrell (1 year, $2.5 million)
- OL Colton McKivitz (2 years)
- WR Jauan Jennings (tendered)
- DT Kevin Givens (1 year)
- C Jake Brendel (4 years, $20 million)
- DB Demetrius Flannigan-Fowles
- DT T.Y. McGill (1 year)
- C/G Jon Feliciano (1 year)
- TE Ross Dwelley (1 year)
- DB Myles Hartsfield (1 year)
- DE Austin Bryant (1 year)
- K Zane Gonzalez (2 years)
- OL Matt Pryor (1 year)
Seattle Seahawks
- QB Geno Smith (3 years, $75 million)
- DT Dre'mont Jones (3 years, $51 million)
- DT Jarran Reed (2 years, $10.8 million)
- G Phil Haynes (1 year, $4 million)
- C/G Evan Brown (1 year)
- K Jason Myers (4 years, $22.6 million)
- QB Drew Lock (1 year, $4 million)
- LB Devin Bush (1 year)
- S Julian Love (2 years, $12 million)
- LB Bobby Wagner (1 year, $7 million)
- WR Cody Thimpson (re-signed)
Tampa Bay Buccaneers
- CB Jamel Dean (4 years, $52 million)
- DL Anthony Nelson (2 years, $11 million)
- QB Baker Mayfield (1 year, $8.5 million)
- G Aaron Stinnie (1 year, $2.5 million)
- LB Lavonte David (1 year, $7 million)
- DL Greg Gaines (1 year, $3.5 million)
- K Chase McLaughlin (1 year)
- RB Chase Edmonds (1 year)
- DE Pat O'Connor (1 year)
- G Aaron Stinnie (1 year)
- S Ryan Neal (1 year)
- DL Deadrin Senat (1 year)
- OLB Cam Gill (1 year)
- DL Patrick O'Connor
Tennessee Titans
- OT Andre Dillard (3 years, $29 million)
- DL Arden Key (3 years, $21 million)
- WR Nick Westbrook-Ikhine (1 year)
- OG/C Daniel Brunskill
- LB Luke Gifford (2 years, $5 million)
- LS Morgan Cox (1 year, $1.317 million)
- LB Azeez Al-Shaair
- T Daniel Brunskill (2 years)
- CB Sean Murphy-Bunting (1 year)
- G/C Aaron Brewer
- C/G Corey Levin
- TE Trevon Wesco
Washington Commanders
- DT Daron Payne (4 years, $90 million)
- OT Andrew Wylie (3 years, $24 million)
- DB Danny Johnson (2 years, $7 million)
- LB Cody Barton (1 year, $3.5 million)
- LB David Mayo (1 year)
- OL Nick Gates (3 years, $18 million)
- WR Marcus Kemp
- QB Jacoby Brissett (1 year, $10 million)
- DE Efe Obada (1 year, $3 million)
- CB Cameron Dantzler (claimed off waivers)
- C Tyler Larsen (re-signed)
- DE Abdullah Anderson (1 year)
- CB Cam Dantzler (off waivers)