NFL Transactions for July 25, 2023 | Presented by NFL Draft Diamonds
Arizona Cardinals
- Cardinals signed TE Geoff Swaim, WR Kaden Davis, WR Davion Davis, OL Pat Elflein, and LS Jack Coco
- Cardinals released TE Chris Pierce
- Cardinals placed LS Matt Hembrough on I/R
Atlanta Falcons
- Falcons signed TE MyCole Pruitt
- Falcons waived RB BJ Baylor from I/R
- Falcons waived RB Caleb Huntley with a failed physical
- Falcons placed DL Calais Campbell on the active/NFI list
Baltimore Ravens
- Ravens claimed Makai Polk off waivers
- Ravens released WR Andy Isabella
- Ravens signed LS Tyler Ott and CB Arthur Maulet
- Ravens released WR Mike Thomas from the PUP list with injury settlement
- Ravens placed LS Nick Moore on the active/NFI list
Buffalo Bills
- Bills released TE Nick Guggemos
- Bills placed RB Nyheim Hines on the reserve/NFI list
- Bills placed LB Von MIller, LB Tyler Matakevich, and DT Jordan Phillips on the active/PUP list
- Bills signed TE Jace Sternberger and RB Darrynton Evans
Carolina Panthers
- Panthers worked out CB Anthony Averett, CB Kyron Brown, CB Mark Gilbert, CB Parry Nickerson, CB John Reid, QB J’Mar Smith, QB Josh Love, DT Khalil Davis, WR Javon Wims, and WR Brazton Westfield
Chicago Bears
- Bears signed LB Buddy Johnson and WR Isaiah Ford
- Bears waived LB Sterling Weatherford and P Ryan Anderson
- Bears activated WR Chase Claypool from the PUP list
- Bears placed WR Dante Pettis on the active/non-football injury
Cincinnati Bengals
- Bengals activated CB Chidobe Awuzie from the PUP list
Dallas Cowboys
- Cowboys OL Zack Martin did not report to training camp
- Cowboys signed CB Trevon Diggs to a five-year extension
- Cowboys placed CB Jourdan Lewis on the active /PUP list
- Cowboys placed TE Luke Schoonmaker on the active/NFI list
- Cowboys are signing USFL DB Josh Butler
Denver Broncos
- Broncos signed K Brett Maher
- Broncos waived QB Jarrett Guarantano
- Broncos signed WR Nick Williams
Green Bay Packers
- Packers placed DB Tariq Carpenter and DB Tarvarius Moore on the active/NFI list
- Packers tried out WR Cody Chrest, WR Tyshaun James, WR Braydon Johnson, WR Samson Nacua, and QB Jacob Eason
Houston Texans
- Texans placed DT Sheldon Rankins on active/NFI list
- Texans placed OT Dylan Deatherage, OT Charlie Heck, TE Teagan Quitoriano, CB Kendall Sheffield, and DE Chase Winovich on the active PUP list
Indianapolis Colts
- Colts signed DE Al-Quadin Muhammad
- Colts placed DE Tyquan Lewis, TE Will Mallory and RB Jonathan Taylor on the active/PUP list
Las Vegas Raiders
- Raiders signed CB Marcus Peters
Los Angeles Chargers
- Chargers signed QB Justin Herbert to a five year deal worth 262.5 million
- Chargers hosted WR Bailey Gaither for a visit
Miami Dolphins
- Dolphins placed T Terron Armstead, TE Tanner Conner, and T Isaiah Wynn on the active/PUP list
- Dolphins activated CB Ethan Bonner from the NFI list
Minnesota VIkings
- Vikings signed OT Bobby Evans
- Vikings signed OL Jack Snyder and TE Collin Thompson
- Vikings placed WR Malik Knowles on the reserve/NFI list
New England Patriots
- Patriots signed WR Jalen Hurd
- Patriots placed OT Calvin Anderson on the active/NFI list
- Patriots placed OLB DeMarcus Mitchell on the active/NFI list
- Patriots activated DT Justus Tavai from the PUP list
New Orleans Saints
- Saints signed TE Jimmy Graham, OL Max Garcia, and OL Trai Turner
- Saints worked out OL Max Garcia, OL Tommy Kraemer, OL Trai Turner, TE Jimmy Graham, DT Forrest Merrill, DT Roderick Perry, DE Kyle Phillips, DE Anree Saint-Armour, and DE Kenny Willikes
- Saints waived TE Miller Forristall and OG Koda Martin
New York Giants
- Giants signed RB Saquon Barkley to a one-year deal worth 11 million
- Giants signed DE Tashawn Bower
- Giants waived DB Trenton Thompson
- Giants waived OLB Elerson Smith with an injury designation
- Giants placed WR Jamison Crowder on the active/NFI list
- Giants placed DT Vernon Butler on reserve/did not report
- Giants placed WR Sterling Shepard, WR Wan’Dale Robinson, CB Aaron Robinson, DT DJ Davidson, OL Marcus McKethan, and DT A’Shan Robinson to the active/PUP list
- Giants waived CB Leonard Johnson from I/R
Philadelphia Eagles
- Eagles signed WR Deon Cain
- Eagles worked out WR N’Keal Harry, LB Marcus Allen, T Quinton Barrow, WR Deon Cain, WR JaVonta Payton, S DeAndre Houston-Carson, and C Ahofitu Maka
- Eagles placed DE Matt Leo on the reserve/retired list
- Eagles signed OT Dennis Kelly
Pittsburgh Steelers
- Steelers signed CB Joey Porter Jr.
San Francisco 49ers
- 49ers signed DB Terrance Mitchell
- 49ers placed P Mitch Wishnowsky on active/NFI
Seattle Seahawks
- Seahawks signed OLB Uchenna Nwosu to a three-year deal worth 59 million
- Seahawks signed RB Zach Charbonnet
- Seahawks waived DB James Campbell, DB Isaiah Dunn, DE Alton Robinson
- Seahawks signed DT Roderick Perry
Tampa Bay Buccaneers
- Buccaneers signed DL William Gholston
Washington Commanders
- Commanders signed WR Byron Pringle and K Michael Badgley
- Commanders placed TE Armani Rogers on I/R
- Commanders waived QB Tim Demorat
NFL Draft Diamonds was created to assist the underdogs playing the sport. We call them diamonds in the rough. My name is Damond Talbot, I have worked extremely hard to help hundreds of small school players over the past several years, and will continue my mission. We have several contributors on this site, and if they contribute their name and contact will be in the piece above. You can email me at nfldraftdiamonds@gmail.com