NFL Transactions

Friday, April 18
TRANSACTION
Re-signed DB Devon Key to an exclusive rights free agent contract.
Waived DE Khalid Duke with a non-football injury designation. Terminated the contract of DB Justin Hardee Sr with a non-football injury designation.
Signed WR Greg Dortch to a one-year tender.
Thursday, April 17
TRANSACTION
Released DT Branson Deen. Waived TE Armani Rogers with a non-football injury.
Signed G Hakeem Adeniji to a contract.
Signed OLs Sam Mustipher, Brenden Jaimes and Oli Udoh. Released OT Nicholas Petit-Frere.
Signed OL Austen Pleasants and TE Jake Tonges to one-year contracts.
Wednesday, April 16
TRANSACTION
Signed QB Logan Woodside to a one-year contract.
Waived DTs McTelvin Agim and Isaiah Iton, G Logan Bruss and DB Gervarrius Owens. Terminated the contracts of LB Curtis Bolton and WR Stanley Morgan Jr.
Tuesday, April 15
TRANSACTION
Released DT Ross Blacklock.
Signed G Max Scharping to a contract.
Monday, April 14
TRANSACTION
Signed DE Julian Okwara to a contract.
Re-signed TE John FitzPatrick.
Announced the retirement of CB Patrick Peterson.
Friday, April 11
TRANSACTION
Signed CB Kevin King to a one-year contract.
Agreed to terms with QB Joe Flacco on a one-year contract.
Signed S Sam Franklin, Jr. to a one-year contract.
Re-signed TE Mo Alie-Cox to a one-year contract.
Re-signed LB Jack Cochrane to a one-year contract.
Re-signed CB Kader Kohou to a one-year contract.
Signed WR Terrace Marshall, Jr. to a one-year contract.
Agreed to terms with QB Drew Lock on a two-year contract.
Signed QB Josh Johnson to a one-year contract.
Signed DB Jalen Pitre to a three-year contract extension.
Thursday, April 10
TRANSACTION
Signed Joe Giles-Harris to a one-year contract.