NFL.com keeps you up to date with all of the latest league news from around the NFL. Visit NFL.com's transaction hub for a daily breakdown.
- NOTE: Teams listed in alphabetical order
- READ: 2025 NFL free agency tracker
SIGNINGS
- TE Trey McBride agreed to terms on a four-year, $76 million contract extension, NFL Network Insider Ian Rapoport reported.
- OL Jake Curhan has signed a one-year deal.
SIGNINGS
- WR Miles Boykin
- DB Shaun Wade
TRADES
- QB Joe Milton III is being acquired from New England in a trade, NFL Network Insider Ian Rapoport reported, per sources. Milton and a seventh-round pick will go to Dallas, while New England will receive a fifth-round selection, Rapoport added.
OTHER NEWS
- The Lions announced uniform number changes for a number of players, including RB Jahmyr Gibbs and WR Jameson Williams. Gibbs will wear No. 0 after donning No. 26, and Williams will switch to No. 1 from No. 9.
COACHING NEWS
- The Packers announced changes to their coaching staff on Thursday, including the hiring of DeMarcus Covington as defensive line/run game coordinator and Luke Getsy as senior assistant. Sean Mannion also was promoted to quarterbacks coach.
SIGNINGS
- S Mike Edwards is signing with Kansas City on a one-year deal, NFL Network Insider Tom Pelissero reported Thursday, per a source. Edwards, 28, returns to the Chiefs, whom he won Super Bowl LVIII with, after a season split with the Bills and Buccaneers. Since being drafted by Tampa Bay in the third round of the 2019 draft, Edwards has started 30 of 83 regular-season games played, totaling 247 tackles, eight interceptions, four touchdowns and three sacks.
SIGNINGS
- QB Geno Smith has agreed to a two-year, $85.5 million max extension with $66.5 million guaranteed, NFL Network Insider Ian Rapoport reported.
TRADES
- QB Joe Milton III is being traded to the Cowboys, NFL Network Insider Ian Rapoport reported, per sources. Milton and a seventh-round pick will go to Dallas, while New England will receive a fifth-round selection, Rapoport added.
SIGNINGS
- DE T.J. Maguranyanga
JERSEY NUMBERS
- CB Marshon Lattimore will wear No. 2 for the Commanders during the 2025 season after wearing No. 23 last year.