NFL free agency is upon us!
Free agency will officially open when the new league year begins on March 13 at 4 p.m. ET. However, teams began to discuss deals with free agents when the legal tampering period opened on Monday at 12 p.m. ET.
Some huge free agents have already agreed to deals, while some previously released free agents have found new homes.
Here’s a look at the moves that have been made, along with the top players still available.
March 11
QB Tyrod Taylor signs with Jets
2023 stats: 1,341 passing yards, five passing touchdowns and 197 rushing yards
Reported terms: Two years, $18 million
Previous team: Giants
LB Kenneth Murray signs with Titans
2023 stats: 107 defensive tackles, one interception and 3.0 sacks
Reported terms: Two years, $15.5 million
Previous team: Chargers
G Nick Allegretti signs with Commanders
2023 stats: 17 games played
Reported terms: Three years, $16 million ($9.02 million guaranteed)
Previous team: Chiefs
OL John Simpson signs with Jets
2023 stats: 17 games played
Reported terms: Two years, $18 million
Previous team: Ravens
K Brandon McManus signs with Commanders
2023 stats: 37 field goal attempts, 30 field goals made, 100% points after touchdowns
Reported terms: One year, $3.6 million
Previous team: Jaguars
RB Zack Moss signs with Bengals
2023 stats: 794 rushing yards, five rushing touchdowns, 192 receiving yards and two receiving touchdowns
Reported terms: Two years, $8 million
Previous team: Colts
LB Sione Takitaki signs with Patriots
2023 stats: 63 defensive tackles, one interception and two sacks
Reported terms: Two years, $6.5 million
Previous team: Browns
P Tommy Townsend signs with Texans
2023 stats: 59 punts, 47.1 punt net average
Reported terms: Two years, $6 million
Previous team: Chiefs
LB Jordan Hicks signs with Browns
2023 stats: 107 defensive tackles, one interception and 1.0 sacks
Reported terms: Two years, $18 million
Previous team: Vikings
DE Yetur Gross-Matos signs with 49ers
2023 stats: 36 defensive tackles and 4.5 sacks
Reported terms: Two years, $18 million
Previous team: Panthers
DT Leonard Williams re-signs with Seahawks
2023 stats: 62 defensive tackles and 5.5 sacks
Reported terms: Three years, $64.5 million
QB Jacoby Brissett signs with Patriots
2023 stats: 224 passing yards, 19 rushing yards, three passing touchdowns, zero interceptions
Reported terms: One year, $8 million
Previous team: Commanders
C Aaron Brewer signs with Dolphins
2023 stats: 17 games played
Reported terms: Three years, $21 million
Previous team: Titans
TE Noah Fant re-signs with Seahawks
2023 stats: 414 receiving yards and 32 receptions
Reported terms: Two years, $21 million
OL Michael Onwenu re-signs with Patriots
2023 stats: 15 games played
Reported terms: Three years, $57 million ($38 million guaranteed with a $22.5 million signing bonus)
DE Marcus Davenport signs with Lions
2023 stats: Seven tackles and two sacks
Reported terms: One year, $6.5 million (base), $10.5 million (max)
Previous team: Vikings
LB Jordyn Brooks signs with Dolphins
2023 stats: 111 total tackles, one interception, 4.5 sacks
Reported terms: Three years, $30 million
Previous team: Seahawks
RB Austin Ekeler signs with Commanders
2023 stats: 628 rushing yards, 3.5 yards per carry, five rushing touchdowns, 51 receptions, 436 receiving yards, one receiving touchdown
Reported terms: Two years, $11.43 million
Previous team: Chargers
C Lloyd Cushenberry signs with Titans
2023 stats: 17 games played
Reported terms: Four years, $50 million ($26 guaranteed)
Previous team: Broncos
DE Brian Burns signs with Giants
2023 stats: 50 total tackles and eight sacks
Reported terms: Five years, $150 million max ($87.5 million guaranteed)
Previous team: Panthers
CB Chidobe Awuzie signs with Titans
2023 stats: 57 total tackles
Reported terms: Three years, $36 million ($23 million guaranteed)
Previous team: Bengals
S Alohi Gilman re-signs with Chargers
2023 stats: 73 total tackles and 2 interceptions
Reported terms: Two years, $11 million
Edge Marcus Davenport signs with Lions
2023 stats: 7 total tackles and 2 sacks
Reported terms: One year, $10.5 million
Previous team: Vikings
DE A.J. Epenesa re-signs with Bills
2023 stats: 20 total tackles, two interceptions and 6.5 sacks
Reported terms: Two years, $7 million (first year), max $20 million
DT Maurice Hurst re-signs with Browns
2023 stats: 22 total tackles, one interception and one sack
Reported terms: One year, $3.2 million
DE Za’Darius Smith re-signs with Browns
2023 stats: 27 total tackles and 5.5 sacks
Reported terms: Two years, $23.5 million
LB Mack Wilson signs with Cardinals
2023 stats: 33 total tackles and 3.5 sacks
Reported terms: Three years, $12.75 million
Previous team: Patriots
LB Frankie Luvu signs with Commanders
2023 stats: 125 total tackles and 5.5 sacks
Reported terms: Three years, $36 million
Previous team: Panthers
TE Will Dissly signs with Commanders
2023 stats: 17 catches, 172 yards, one touchdown
Reported terms: Three-year, $14 million ($10 million guaranteed)
Previous team: Seahawks
DT Justin Jones signs with Cardinals
2023 stats: 49 total tackles and 4.5 sacks
Reported terms: Three years, $30.1 million ($19.75 million guaranteed)
Previous team: Dolphins
K Will Lutz re-signs with Broncos
2023 stats: 34 field goal attempts, 30 field goals made, 93.5% points after touchdowns
Reported terms: Two years
Edge Leonard Floyd signs with 49ers
2023 stats: 32 total tackles, 10.5 sacks
Reported terms: Two years, $20 million ($12 million guaranteed)
Previous team: Bills
WR Devin Duvernay signs with Jaguars
2023 stats: Four receptions, 18 receiving yards, 15 rushing yards, 174 kick return yards
Reported terms: Two years, $8.5 million base and a maximum value of $12.5 million
Previous team: Ravens
QB Gardner Minshew signs with Raiders
2023 stats: 3305 yards, 15 touchdowns, 9 interceptions, 84.6 passer rating (seventeen games)
Reported terms: Two years, $25 million ($15 million guaranteed)
Previous team: Colts
DB Mike Ford signs with Texans
2023 stats: 19 total tackles and one interception
Reported terms: Two years, $4.5 million
Previous team: Browns
CB Sean Murphy-Bunting signs with Cardinals
2023 stats: 57 total tackles and 2 interceptions
Reported terms: Three years, $25.5 million ($17.5 million guaranteed)
Previous team: Titans
CB Jeff Okudah signs with Texans
2023 stats: 44 total tackles
Reported terms: One year, $4.75 million with a $1.5 million signing bonus ($2.5 million guaranteed)
Previous team: Falcons
S Geno Stone signs with Bengals
2023 stats: 68 total tackles and seven interceptions
Reported terms: Two years, $15 million with a $6 million signing bonus
Previous team: Ravens
RB Gus Edwards signs with Chargers
2023 stats: 810 rushing yards, 4.1 yards per carry, 13 rushing touchdowns, 12 receptions, 180 receiving yards
Reported terms: Two years, $6.5 million ($3.375 million guaranteed)
Previous team: Ravens
S Xavier McKinney signs with Packers
2023 stats: 116 total tackles, three interceptions, one forced fumble
Reported terms: Four years, $68 million
Previous team: Giants
G Robert Hunt signs with Panthers
2023 stats: 10 games started
Reported terms: Five years, $100 million ($63 million guaranteed)
Previous team: Dolphins
RB Saquon Barkley signs with Eagles
2023 stats: 962 rushing yards, 3.9 yards per carry, 6 rushing touchdowns, 41 receptions, 280 receiving yards, four receiving touchdowns
Reported terms: Three years, $37.75 million ($26 million guaranteed)
Previous team: Giants
QB Kirk Cousins signs with Falcons
2023 stats: 2,331 yards, 18 touchdowns, 5 interceptions, 103.8 passer rating (eight games)
Reported terms: Four years, $180 million ($100 million guaranteed)
Previous team: Vikings
Edge Dorance Armstrong signs with Commanders
2023 stats: 38 total tackles, 7.5 sacks
Reported terms: Three years, max of $45 million
Previous team: Cowboys
RB Josh Jacobs signs with Packers
2023 stats: 805 rushing yards, 3.5 yards per carry, six rushing touchdowns
Reported terms: Four years, $48 million
Previous team: Raiders
Edge Bryce Huff signs with Eagles
2023 stats: 29 total tackles and 10 sacks
Reported terms: Three years, $51.1 million
Previous team: Jets
G Jonah Jackson signs with Rams
2023 stats: 12 games started
Reported terms: Three years, $51 million ($34 million guaranteed)
Previous team: Lions
C Tyler Biadasz signs with Commanders
2023 stats: 16 games started
Reported terms: Three years, $30 million
Previous team: Cowboys
DT Christian Wilkins signs with Raiders
2023 stats: 65 total tackles, nine sacks, one forced fumble, two fumble recoveries
Reported terms: Four years, $110 million ($84.75 million guaranteed)
Previous team: Dolphins
WR Gabe Davis signs with Jaguars
2023 stats: 45 receptions, 746 yards, seven receiving touchdowns
Reported terms: Three years
Previous team: Bills
S Brandon Jones signs with Broncos
2023 stats: 48 total tackles, two interceptions, one forced fumble, one fumble recovery
Reported terms: Three years, $20 million with $12.5 million guaranteed
Previous team: Dolphins
Edge Jonathan Greenard signs with Vikings
2023 stats: 52 total tackles, 12.5 sacks, one forced fumble
Reported terms: Four years, $76 million with $42 million guaranteed
Previous team: Texans
OT Dion Dawkins signs extension with Bills
2023 stats: 17 starts, Pro Bowl
Reported terms: Three years, $60.5 million
RB Tony Pollard signs with Titans
2023 stats: 1,005 rushing yards, 4.0 yards per carry, six rushing touchdowns, 55 receptions, 311 receiving yards
Reported terms: Three years, $24 million
Previous team: Cowboys
RB D’Andre Swift signs with Bears
2023 stats: 1,049 rushing yards, 4.6 yards per carry, five rushing touchdowns, 39 receptions, 214 receiving yards
Reported terms: Three years, $24.5 million with $15.3 million guaranteed
Previous team: Eagles
WR Michael Pittman re-signs with Colts
2023 stats: 109 receptions, 1,152 yards, four receiving touchdowns
Reported terms: Three years, $70 million with $46 million guaranteed
LB Zaire Franklin re-signs with Colts
2023 stats: 179 total tackles, 6 passes defensed, 2 forced fumbles
Reported terms: Three years, $31.26 million
C Mitch Morse signs with Jaguars
2023 stats: 17 games, played 97% of available snaps, 4 penalties
Reported terms: Two years, $10.5 million ($7 million guaranteed)
Previous team: Bills
March 10
QB Russell Wilson signs with Steelers
2023 stats: 66.4% completion percentage, 3,070 passing yards, 26 touchdowns, 8 interceptions, 98.0 passer rating, 45 sacks taken
Reported terms: One year, NFL minimum (Broncos paying an additional $38 million)
Previous team: Broncos
WR Kendrick Bourne re-signs with Patriots
2023 stats: 37 receptions, 406 yards, four touchdowns
Reported terms: Three years, $19.5 million (max value $33 million)
DT Chris Jones re-signs with Chiefs
2023 stats: 16 games, 10.5 sacks, 13 TFLs, 29 QB hits
Reported terms: Five years, $158.75 million ($101 million guaranteed)
QB Baker Mayfield re-signs with Buccaneers
2023 stats: 64.3 completion percentage, 4,044 passing yards, 28 passing TDs, 10 interceptions, one rushing TD
Reported terms: Three years, $100 million ($50 million guaranteed)
S Kevin Byard signs with Bears
2023 stats: 75 total tackles, one interception
Reported terms: Two years, $15 million
Previous team: Eagles
C Andre James re-signs with Raiders
2023 stats: 16 games, played 98% of available snaps, 2 penalties
Reported terms: Three years, $24 million ($16 million guaranteed)
March 8
DT Justin Madubuike re-signs with Ravens
2023 stats: 17 starts, 45 total tackles, 13 sacks
Reported terms: Four years, $98 million
TE Johnny Mundt re-signs with Vikings
2023 stats: 17 games, 17 catches, 172 yards, one touchdown
Reported terms: One year, $2.5 million
OT Colton McKivitz re-signs with 49ers
2023 stats: 17 starts
Reported terms: One year, $7 million
S Taylor Rapp re-signs with Bills
2023 stats: 50 total tackles, two passes defensed, one interception
Reported terms: Three years, $14.5 million
TE Hunter Henry re-signs with Patriots
2023 stats: 14 games (10 starts), 42 catches, 419 yards, six touchdowns
Reported terms: Three years, $30 million deal
March 7
OL Kevin Dotson re-signs with Rams
2023 stats: 14 starts
Reported terms: Three years, $48 million
LB Drue Tranquill re-signs with Chiefs
2023 stats: 79 total tackles, 1 pass defensed, 4.5 sacks
Reported terms: Three years, $19 million
CB Jaylon Johnson re-signs with Bears
2023 stats: 36 total tackles, 10 passes defensed, four interceptions
Reported terms: Four years, $76 million
S Tyrann Matheiu re-signs with Saints
2023 stats: 67 total tackles, nine passes defensed, four interceptions
Reported terms: Two years, $13 million
TE Jonnu Smith signs with Dolphins
2023 stats: 50 receptions, 582 yards, three touchdowns
Reported terms: Two years, $10 million
Previous team: Falcons
March 6
QB Mitch Trubisky signs with Bills
2023 stats: 62.6 completion percentage, 632 passing yards, four passing TDs, five interceptions, two rushing TDs
Reported terms: Two years, $5.25 million ($2.7 million guaranteed)
Previous team: Steelers
TE Zach Ertz signs with Commanders
2023 stats: 27 receptions, 187 yards, one touchdown
Reported terms: One year, $5 million
Previous team: Lions
March 5
TE Dalton Schultz re-signs with Texans
2023 stats: 59 receptions, 635 yards, five touchdowns
Reported terms: Three years, $36 million ($23.5 million guaranteed)
March 4
WR Mike Evans re-signs with Buccaneers
2023 stats: 79 receptions, 1,255 yards, 13 touchdowns
Reported terms: Two years, $52 million ($35 million guaranteed)
Feb. 28
WR Demarcus Robinson re-signs with Rams
2023 stats: 26 receptions, 371 yards, 4 touchdowns
Reported terms: One-year, $5 million
Best players still available (via FOX Sports’ 2024 NFL free agent top 50 rankings):
Get more from National Football League Follow your favorites to get information about games, news and more