NFL free agency is winding down.
Free agency officially opened when the new league year began on March 13. Several free agents have agreed to massive deals with their existing teams, while many others have found entirely new homes.
Eagles, Packers, Cowboys highlight Acho’s NFL free agency winners
The best players still available, via FOX Sports’ 2024 NFL free agent top 50 rankings, include Stephon Gilmore, Steven Nelson and Connor Williams. Also on that list is Tee Higgins, who is the only player that received the franchise tag and hasn’t signed a long-term extension yet.
Here’s a look at the moves that have been made this offseason.
June 6
WR Mecole Hardman re-signs with Chiefs
2023 stats: 15 receptions, 124 yards, zero touchdowns (regular season, made game-winning touchdown catch in Super Bowl LVIII)
Reported terms: One-year deal
May 16
S Dee Delaney signs with Bills
2023 stats: 25 combined tackles, two interceptions
Reported terms: One-year deal
Previous team: Buccaneers
May 14
WR Marquez Valdes-Scantling signs with Bills
2023 stats: 21 receptions, 315 yards, one touchdown
Reported terms: One year, up to $4.5 million
Previous team: Chiefs
May 9
WR Allen Robinson signs with Giants
2023 stats: 34 receptions, 280 yards
Reported terms: One-year deal
Previous team: Steelers
May 7
WR Tyler Boyd to sign with Titans
2023 stats: 67 receptions, 667 yards, 2 touchdowns
Reported terms: One year, up to $4.5 million
Previous team: Bengals
May 6
WR Jalen Guyton to sign with Raiders
2023 stats: 10 receptions, 89 receiving yards, 1 touchdown
Reported terms: N/A
Previous team: Chargers
OL Andrus Peat to sign with Raiders
2023 stats: 16 games (12 starts)
Reported terms: N/A
Former team: Saints
WR DJ Chark Jr. signs with Chargers
2023 stats: 35 receptions, 525 receiving yards, 5 touchdowns
Reported terms: N/A
Previous team: Panthers
RB Rashaad Penny to sign with Panthers
2023 stats: 11 carries, 33 yards (3 games)
Reported terms: N/A
Previous team: Eagles
May 1
RB Boston Scott signs with Rams
2023 stats: 20 attempts, 86 yards
Reported terms: One year
Previous team: Eagles
April 29
WR Michael Gallup signs with Raiders
2023 stats: 34 receptions, 418 receiving yards, 2 touchdowns
Reported terms: One year, $3 million
Previous team: Cowboys
WR Quintez Cephus signs with Bills
2023 stats: DNP (suspended due to gambling infraction)
Reported terms: One year
Former team: Lions
April 28
OT Mekhi Becton signs with Eagles
Reported terms: One year, up to $5.5 million
Former team: Jets
April 18
OT Andre Dillard signs with Packers
Reported terms: N/A
Former teams: Titans, Eagles
RB J.K. Dobbins signs with Chargers
2023 stats: one game, one touchdown (suffered Achilles tear in Week 1)
Reported terms: One year
Former team: Ravens
April 16
RB Royce Freeman signs with Cowboys
2023 stats: 77 carries, 319 yards, 2 touchdowns
Reported terms: One year
Former team: Rams
April 12
WR Equanimeous St. Brown signs with Saints
2023 stats: seven games, five catches, 62 receiving yards
Reported terms: N/A
Former team: Bears
April 11
CB Rock Ya-Sin signs with 49ers
2023 stats: 14 games, two passes defended, 13 total tackles
Reported terms: One year
Former team: Ravens
DT Jordan Phillips signs with Giants
2023 stats: 14 games, five passes defended, 2.5 sacks, 15 total tackles
Reported terms: N/A
Former team: Bills
TE C.J. Uzomah signs with Eagles
2023 stats: 12 games, 58 receiving yards, eight catches, one touchdown
Reported terms: One year
Former team: Jets
S Ashtyn Davis re-signs with Jets
2023 stats: 17 games, three interceptions, eight passes defended, 37 total tackles
Reported terms: N/A
April 7
Kyle Dugger re-signs with Patriots
2023 stats: 17 games, 71 solo tackles, two interceptions
Reported terms: Four years, $58 million ($32.5 million guaranteed)
April 5
DE Mike Danna re-signs with Chiefs
2023 stats: 16 games, 50 total tackles, 6.5 sacks, three passes defended
Reported terms: Three years, $24 million ($13 million guaranteed)
S/LB Isaiah Simmons re-signs with Giants
2023 stats: 17 games, 50 total tackles, one interception, 1.0 sack, three passes defended
Reported terms: One year
DT Teair Tart signs with Dolphins
2023 stats: 13 games, 24 total tackles, 1.0 sack, eight tackles for loss
Reported terms: One year
Former teams: Texans, Titans
DE Derrick Brown re-signs with Panthers
2023 stats: 103 total tackles, 2.0 sacks, one interception, played 89% of snaps
Reported terms: Four years, $96 million ($63.1 million guaranteed)
April 4
OT La’el Collins signs with Bills
Reported terms: One year
Former teams: Cowboys, Bengals
LB Kyle Van Noy re-signs with Ravens
2023 stats: 14 games, 30 total tackles, nine tackles for loss, 9.0 sacks
Reported terms: Two years, $9 million
April 3
DE Randy Gregory signs with Buccaneers
2023 stats: 16 games, 20 total tackles, six tackles for loss, 3.5 sacks
Reported terms: One year, $3 million
Former teams: 49ers, Broncos
April 2
ST Justin Hardee signs with Browns
2023 stats: 11 games, five tackles
Reported terms: N/A
Former team: Jets
DB Myles Bryant signs with Texans
2023 stats: 17 games, 77 tackles, seven tackles for loss, seven passes defensed, two forced fumbles, one interception
Reported terms: One year
Former team: Patriots
April 1
QB Carson Wentz signs with Chiefs
2023 stats: 70.8 completion percentage, 163 passing yards, two passing touchdowns, one interception, 99.8 passer rating, 56 rushing yards, one rushing touchdown (two games)
Reported terms: One year
Former team: Rams
March 29
RB Raheem Mostert re-signs with Dolphins
2023 stats: 209 carries, 1,012 rushing yards, 25 receptions, 21 touchdowns
Reported terms: Two years, $9.075 million
March 27
WR Josh Reynolds signs with Broncos
2023 stats: 40 receptions, 608 receiving yards, five receiving touchdowns
Reported terms: Two years, $14 million
Former team: Lions
March 26
CB Tre’Davious White signs with Rams
2023 stats: 12 tackles, one interception (three games)
Reported terms: One year, $8.5 million
Former team: Bills
RB/KR Cordarrelle Patterson signs with Steelers
2023 stats: 50 carries, 181 rushing yards, nine catches, 38 receiving yards
Reported terms: Two years
Previous team: Falcons
March 25
QB Kyle Allen signs with Steelers
2023 stats: Seven games played
Reported terms: One year
Previous team: Bills
DL Dean Lowry signs with Steelers
2023 stats: 14 total tackles, one fumble recovery (nine games)
Reported terms: One year
Previous team: Vikings
March 23
DT Austin Johnson signs with Bills
2023 stats: 46 tackles, one forced fumble, one fumble recovery
Reported terms: One year, $4 million
Former team: Chargers
March 22
QB Will Grier signs with Eagles
Reported terms: One year
Former team: Chargers
March 22
CB L’Jarius Sneed signs with Titans
2023 stats: 78 total tackles, two interceptions, one fumble recovery
Reported terms: Four years, $76 million ($55 million guaranteed)
Former team: Chiefs
CB Kristian Fulton signs with Chargers
2023 stats: 46 tackles, five passes defended
Reported terms: One year
Former team: Titans
March 21
CB C.J. Henderson signs with Texans
2023 stats: 39 tackles, two passes defended
Reported terms: One year, worth up to $3.25 million
Former team: Panthers
OT Josh Jones signs with Ravens
2023 stats: 13 games (three starts)
Reported terms: One year
Former team: Texans
WR Parris Campbell signs with Eagles
2023 stats: 104 yards, 20 catches
Reported terms: One year
Former team: Giants
March 19
CB Shaquill Griffin signs with Vikings
2023 stats: 39 tackles, one interception
Reported terms: One year, $6 million
Former team: Texans
WR Mike Williams signs with Jets
2023 stats: 19 catches, 249 yards, one touchdown (three games)
Reported terms: One year, $15 million
Former team: Chargers
OL Trent Brown signs with Bengals
2023 stats: 11 games (eight starts)
Reported terms: One year
Former team: Patriots
OL Evan Brown signs with Cardinals
2023 stats: 16 starts
Reported terms: One year, $2.35 million
Former team: Seahawks
CB Arthur Maulet re-signs with Ravens
2023 stats: 37 total tackles, two fumble recoveries, five passes defensed, one interception
Reported terms: Two years
March 18
OL Yosh Nijman signs with Panthers
2023 stats: 17 games (one start)
Reported terms: Two years, $8 million
Former team: Packers
OL Kevin Zeitler signs with Lions
2023 stats: 15 games (15 starts)
Reported terms: One year
Former team: Ravens
QB Josh Dobbs signs with 49ers
2023 stats: 2,464 yards, 13 touchdowns, 10 interceptions
Reported terms: One year, $2.5 million
Former team: Vikings
RB Alexander Mattison signs with Raiders
2023 stats: 700 rush yards, 180 attempts, 3.9 yards per carry
Reported terms: One year
Former team: Vikings
DE Chase Young signs with Saints
2023 stats: 25 total tackles, 7.5 sacks, 15 QB hits
Reported terms: One year, $13 million (fully guaranteed)
Former team: 49ers
March 15
LT Tyron Smith signs with Jets
2023 stats: 13 starts
Reported terms: One year, $20 million ($6.5 million guaranteed)
Former team: Cowboys
DT Solomon Thomas re-signs with Jets
2023 stats: 31 total tackles, 5.0 sacks
Reported terms: Unknown
OL Dan Feeney signs with Vikings
2023 stats: 16 games played
Reported terms: One year
Former team: Bears
WR Van Jefferson signs with Steelers
2023 stats: 209 total yards, 20 receptions
Reported terms: One year
Former team: Falcons
OT Charlie Heck re-signs with Texans
2023 stats: Six games played
Reported terms: One year, $3.3 million
S Jordan Fuller signs with Panthers
2023 stats: 93 total tackles, three interceptions
Reported terms: One year, $5.25 million
Former team: Rams
G Ben Bredeson signs with Buccaneers
2023 stats: 16 games played
Reported terms: One year, $3.5 million
Former team: Giants
QB Jimmy Garoppolo signs with Rams
2023 stats: 65.1 completion percentage, 1,205 yards, seven touchdowns in seven games (six starts)
Reported terms: One year
Former team: Raiders
DE Josh Sweat re-signs with Eagles
2023 stats: 43 total tackles, 6.5 sacks
Reported terms: $13 million ($10 million guaranteed)
LB De’Vondre Campbell signs with 49ers
2023 stats: 75 tackles, three tackles for loss
Reported terms: One year
Former team: Packers
EDGE K’Lavon Chaisson signs with Panthers
2023 stats: 13 tackles, four tackles for loss, 2.0 sacks
Reported terms: One year, $5 million
Former team: Jaguars
CB Kamren Curl signs with Rams
2023 stats: 115 tackles, 1.0 sacks
Reported terms: Two years, $13 million
Former team: Commanders
March 14
WR Marquise Brown signs with Chiefs
2023 stats: 51 receptions, 574 yards, four touchdowns
Reported terms: One year, $11 million
Former team: Cardinals
LB Devin White signs with Eagles
2023 stats: 83 tackles, two interceptions, 2.5 sacks
Reported terms: One-year, $7.5 million
Former team: Bucs
DL Montravius Adams re-signs with Steelers
2023 stats: 24 tackles
Reported terms: Two years
WR Trent Sherfield signs with Vikings
2023 stats: 86 yards, 11 receptions, one touchdown
Reported terms: Unknown
Former team: Bills
RB AJ Dillon re-signs with Packers
2023 stats: 613 yards, 178 attempts, two touchdowns
Reported terms: Four-year qualifying offer
WR Curtis Samuel signs with Bills
2023 stats: 613 yards, 62 receptions, four touchdowns
Reported terms: Three years, $24 million ($15 million guaranteed)
Former team: Commanders
DE D.J. Wonnum signs with Panthers
2023 stats: 60 tackles, 80 sacks
Reported terms: Two years, $14.5 million
Former team: Vikings
DT Tim Settle signs with Texans
2023 stats: 14 tackles, 1.0 sacks
Reported terms: Two years, $7 million
Former team: Bills
DT Arik Armstead signs with Jaguars
2023 stats: 27 tackles, 5.0 sacks, four tackles for a loss
Reported terms: Three years, $51 million
Former team: 49ers
DB C.J. Goodwin re-signs with Cowboys
2023 stats: one tackle
Reported terms: One year
LB Devin Bush signs with Browns
2023 stats: 36 tackles
Reported terms: One year
Former team: Steelers
CB Jourdan Lewis re-signs with Cowboys
2023 stats: 52 tackles, one interception
Reported terms: One year
DT D.J. Reader signs with Lions
2023 stats: 34 total tackles, 1.0 sacks, one fumble recovery
Reported terms: Two years
Former team: Bengals
WR Ray-Ray McCloud III re-signs with 49ers
2023 stats: 135 yards, 12 receptions
Reported terms: Two years, $6 million
CB Kendall Fuller signs with Dolphins
2023 stats: 79 total tackles, two interceptions, nine passes defended
Reported terms: Two years, $16.5 million
Former team: Commanders
C Coleman Shelton signs with Bears
2023 stats: 17 starts
Reported terms: One year
Former team: Rams
DL Jerry Tillery signs with Vikings
2023 stats: 2.0 sacks, one forced fumble, 31 total tackles
Reported terms: One year, $3.5 million
Former team: Raiders
TE Hayden Hurst signs with Chargers
2023 stats: 18 receptions, 184 yards, one touchdown
Reported terms: Unknown
Former team: Panthers
S Vonn Bell signs with Bengals
2023 stats: 69 total tackles, one interception, two passes defended
Reported terms: One year, $6 million guaranteed (paid by Panthers)
Former team: Panthers
March 13
OT Jonah Williams signs with Cardinals
2023 stats: 17 starts
Reported terms: Two years, $30 million ($19 million guaranteed)
Former team: Bengals
DL Kevin Givens re-signs with 49ers
2023 stats: 22 tackles, 1.5 sacks
Reported terms: One year
LB Eric Kendricks signs with Cowboys
2023 stats: 117 tackles, 3.5 sacks
Reported terms: Unknown
Former team: Chargers
DT Sheldon Rankins signs with Bengals
2023 stats: 37 tackles, 6.0 sacks
Reported terms: Two years, $26 million
Former team: Texans
QB Joe Flacco signs with Colts
2023 stats: 1,616 yards, 13 touchdowns, eight interceptions
Reported terms: One year, $8.7 million
Former team: Browns
LB Bobby Wagner signs with Commanders
2023 stats: 183 tackles, 11 tackles for loss
Reported terms: One year, up to $8.5 million
Former team: Seahawks
WR Calvin Ridley signs with Titans
2023 stats: 76 receptions, 1,016 receiving yards, eight touchdowns
Reported terms: Four years, up to $92 million
Former team: Jaguars
QB Mason Rudolph signs with Titans
2023 stats: 719 yards, three touchdowns
Reported terms: One year, $3.62 million
Former team: Steelers
QB Brett Rypien signs with Bears
2023 stats: 172 yards, one interception
Reported terms: One year
Former team: Jets
DL Jonathan Bullard re-signs with Vikings
2023 stats: 44 tackles, 2.0 sacks
Reported terms: One year
P Thomas Morstead re-signs with Jets
2023 stats: 99 punts, 17 games
Reported terms: Two years, $5 million
K Jake Elliott re-signs with Eagles
2023 stats: 32 field goal attempts, 30 field goals made, 96.8% PAT
Reported terms: Four years, $24 million
S Jeremy Reaves re-signs with Commanders
Reported terms: Two years
OL Matt Pryor signs with Bears
2023 stats: 15 games played
Reported terms: One year
Previous team: 49ers
CB Dane Jackson signs with Panthers
2023 stats: 37 tackles
Reported terms: Two years, $14.5 million
Previous team: Bills
WR Lil’Jordan Humphrey re-signs with Broncos
2023 stats: 162 yards, 13 receptions, three touchdowns
Reported terms: One year
CB Artie Burns re-signs with Seahawks
2023 stats: 22 tackles
Reported terms: One year
TE Harrison Bryant signs with Raiders
2023 stats: 81 yards, 13 receptions, three touchdowns
Reported terms: One year, $3.25 million
Previous team: Browns
S Jordan Whitehead signs with Buccaneers
2023 stats: 97 tackles, four interceptions, 0.5 sacks
Reported terms: Two years, $9 million
Previous team: Jets
WR Mack Hollins signs with Bills
2023 stats: 18 catches, 251 yards
Reported terms: One year, $3 million
Previous team: Falcons
OL Nick Harris signs with Seahawks
2023 stats: 17 games (two starts)
Reported terms: One year, $2.51 million
Previous team: Browns
March 12
LB Eric Kendricks signs with 49ers
2023 stats: 117 total tackles, 3.5 sacks, one forced fumble
Reported terms: One year
Previous team: Chargers
LB Anfernee Jennings re-signs with Patriots
2023 stats: 66 total tackles, 1.5 sacks, one fumble recovery
Reported terms: Three years, $12 million
RB Chase Edmonds re-signs with Buccaneers
2023 stats: 176 rushing yards, 3.6 yards per carry
Reported terms: One year, $1.5 million
TE Austin Hooper signs with Patriots
2023 stats: 25 receptions, 234 yards
Reported terms: One year, 4.25 million
Previous team: Raiders
LB Willie Gay signs with Saints
2023 stats: 58 tackles, 1.0 sacks, one interception
Reported terms: One year, $5 million
Previous team: Chiefs
DB Chauncey Gardner-Johnson signs with Eagles
2023 stats: 17 tackles in three games (two starts)
Reported terms: Three years, $33 million
Previous team: Lions
DE Danielle Hunter signs with Texans
2023 stats: 16.5 sacks, 83 tackles, 23 tackles for loss
Reported terms: Two years, $49 million
Previous team: Vikings
LB Lavonte David re-signs with Buccaneers
2023 stats: 134 tackles, 17 tackles for loss, 4.5 sacks
Reported terms: One year, $10 million
Previous team: Buccaneers
WR DeVante Parker signs with Eagles
2023 stats: 33 receptions, 394 yards
Reported terms: One year, $4.69 million
Previous team: Patriots
CB Kenny Moore II re-signs with Colts
2023 stats: 93 combined tackles, three interceptions, 1.5 sacks
Reported terms: Three years, $30 million
EDGE Josh Uche re-signs with Patriots
2023 stats: 15 combined tackles, three sacks
Reported terms: One year
CB/Returner Keisean Nixon re-signs with Packers
2023 stats: 30 kick returns, 782 kick return yards, 80 combined tackles, one interception
Reported terms: Three years, $18 million
QB Drew Lock signs with Giants
2023 stats: 543 passing yards, three passing touchdowns, three interceptions, 81.2 passer rating
Reported terms: One year, $5 million guaranteed
Previous team: Seahawks
LB Patrick Queen signs with Steelers
2023 stats: 133 combined tackles, 3.5 sacks, one interception, one forced fumble
Reported terms: Three years, $41 million
Previous team: Ravens
RB Derrick Henry signs with Ravens
2023 stats: 1,167 rushing yards, 4.2 yards per carry, 12 rushing touchdowns
Reported terms: Two years, $16 million ($9 million guaranteed)
Previous team: Titans
WR Darnell Mooney signs with Falcons
2023 stats: 31 receptions, 414 yards, one touchdown
Reported terms: Three years, $39 million ($26 million guaranteed)
Previous team: Bears
LB Shaquil Barrett signs with Dolphins
2023 stats: 52 total tackles, 4.5 sacks, three forced fumbles, one interception
Reported terms: One year, up to $9 million
Previous team: Buccaneers
QB Jameis Winston signs with Browns
2023 stats: 264 passing yards, two passing touchdowns, three interceptions, 57.4 passer rating
Reported terms: One year, up to $8.7 million
Previous team: Saints
QB Marcus Mariota signs with Commanders
2023 stats: 164 passing yards, one touchdown, one interception, 82.5 passer rating
Reported terms: One year, up to $10 million
Previous team: Eagles
RB Aaron Jones signs with Vikings
2023 stats: 11 games, 656 rushing yards, two touchdowns
Reported terms: One year, $7 million
Previous team: Packers
DT DaQuan Jones re-signs with Bills
2023 stats: 2.5 sacks, 16 tackles, four tackles for loss
Reported terms: Two years, $16 million
Previous team: Bills
March 11
QB Sam Darnold signs with Vikings
2023 stats: 10 games (one start, 297 passing yards, two passing touchdowns, one interception
Reported terms: One year, $10 million
Previous team: 49ers
QB Tyrod Taylor signs with Jets
2023 stats: 1,341 passing yards, five passing touchdowns, 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, 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, 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, 2.0 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, 1.0 sacks
Reported terms: Two years, $18 million
Previous team: Vikings
DE Yetur Gross-Matos signs with 49ers
2023 stats: 36 defensive tackles, 4.5 sacks
Reported terms: Two years, $18 million
Previous team: Panthers
DT Leonard Williams re-signs with Seahawks
2023 stats: 62 defensive tackles, 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
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, 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, 2.0 sacks
Reported terms: One year, up to $10.5 million
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, 8.0 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, two interceptions
Reported terms: Two years, $11 million
Edge Marcus Davenport signs with Lions
2023 stats: seven total tackles, 2.0 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, 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, 1.0 sacks
Reported terms: One year, $3.2 million
DE Za’Darius Smith re-signs with Browns
2023 stats: 27 total tackles, 5.5 sacks
Reported terms: Two years, $23.5 million
LB Mack Wilson signs with Cardinals
2023 stats: 33 total tackles, 3.5 sacks
Reported terms: Three years, $12.75 million
Previous team: Patriots
LB Frankie Luvu signs with Commanders
2023 stats: 125 total tackles, 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, 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 (max value $12.5 million)
Previous team: Ravens
QB Gardner Minshew signs with Raiders
2023 stats: 3305 yards, 15 touchdowns, nine interceptions, 84.6 passer rating (17 games)
Reported terms: Two years, $25 million ($15 million guaranteed)
Previous team: Colts
DB Mike Ford signs with Texans
2023 stats: 19 total tackles, one interception
Reported terms: Two years, $4.5 million
Previous team: Browns
CB Sean Murphy-Bunting signs with Cardinals
2023 stats: 57 total tackles, two 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 ($1.5 million signing bonus, $2.5 million guaranteed)
Previous team: Falcons
S Geno Stone signs with Bengals
2023 stats: 68 total tackles, seven interceptions
Reported terms: Two years, $15 million ($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, five 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, 10.0 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, 9.0 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 ($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 ($42 million guaranteed)
Previous team: Texans
OT Dion Dawkins re-signs with Bills
2023 stats: 17 starts
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 ($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 ($46 million guaranteed)
LB Zaire Franklin re-signs with Colts
2023 stats: 179 total tackles, six passes defensed, two forced fumbles
Reported terms: Three years, $31.26 million
C Mitch Morse signs with Jaguars
2023 stats: 17 games, played 97% of available snaps, four 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, eight interceptions, 98.0 passer rating
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, up to $33 million
DT Chris Jones re-signs with Chiefs
2023 stats: 16 games, 10.5 sacks, 13 tackles for loss, 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 touchdowns, 10 interceptions
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, two 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.0 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, one 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 touchdowns, five interceptions
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, four touchdowns
Reported terms: One-year, $5 million
Get more from National Football League Follow your favorites to get information about games, news and more