NFL Transactions

Thursday, March 20
TRANSACTION
Signed WR Jamal Agnew to a one-year contract.
Signed CB Tony Brown II and G Teven Jenkins to contracts.
Signed CBs Khalil Dorsey and Rock Ya-Sin to contracts.
Signed WR Mecole Hardman to a contract.
Signed OLB Lorenzo Carter to a contract.
Signed RB Raheem Mostert to a contract.
Signed RB Ronnie Rivers and CB Ahkello Witherspoon to contracts.
Signed DT Benito Jones and CB Artue Burns to contracts.
Signed TE Kylen Granson, LB Patrick Johnson and RB Avery Williams to contracts.
Signed CB James Pierre to a one-year contract.
Signed CB Shemar Jean-Charles to a contract
Signed WR Michael Gallup and G Nate Herbig to contracts.
Signed CB Ronald Darby to a contract.
Wednesday, March 19
TRANSACTION
Signed WR Devin Duvernay and RB Travis Homer to contracts.
Signed LB Devin Bush to a contract.
Signed P Matt Haack to a contract.
Re-signed RB Julius Chestnut to a contract.
Signed DT Jerry Tillery to a contract.
Signed LB Christian Elliss to an offer sheet. Signed DT Zach Carter to a contract.
Signed LB Nate Landman to a contract.
Signed CB Artis Burns to a contract.
Signed DB Jeff Okudah and WR Tim Jones to contracts. Agreed to terms with WR Rondale Moore on a one-year contract.
Signed C Garrett Bradbury and LB Jack Gibbens to contracts.
Waived DT Camron Peterson. Signed WR Dante Pettis to a contract.
Signed G Greg Van Roten to a contract.