NFL Transactions

Tuesday, April 1
TRANSACTION
Signed WR DeAndre Carter to a contract.
Re-signed DB Justin Hardee Sr. to a contract extension.
Agreed to terms with DL Calais Campbell on a one-year contract.
Re-signed RB Raheem Blackshear to a one-year contract.
Monday, March 31
TRANSACTION
Signed P Brad Robbins to a contract.
Signed QB Sam Ehlinger to a one-year contract.
Signed LB Ty Summers and QB Jameis Winston to contracts.
Friday, March 28
TRANSACTION
Signed TE Teagan Quitoriano to a contract.
Signed OL Kayode Awosika to a contract extension.
Signed LB Kristian Welch to a contract.
Signed LB Devin White to a one-year contract.
Released LB Ja'Whaun Bentley. Signed WR Stefon Diggs to a contract.
Signed WR Irvin Charles to an exclusive rights contract.
Signed LB Jeremiah Moon to a one-year contract.
Waived OL Dieter Eiselen.
Signed Head Coach John Harbaugh to a three-year contract extension.
Wednesday, March 26
TRANSACTION
Signed FB Michael Burton to a one-year contract.
Re-sigend DT Matthew Butler to a contract.
Re-signed LB Dyontae Johnson to a contract.
Re-signed DL Sam Okuayinonu to a one-year contract.
Signed WR Steven Sims to a contract. Agreed to terms with C Cal Raleigh on a six-year contract.
Re-signed C Cade Mays to a contract extension.
Tuesday, March 25
TRANSACTION
Signed TE Ian Thomas to a contract. Signed NT Leki Fotu to a contract.
Signed WR Rondale Moore to a contract.
Re-signed LB Christian Elliss as a restricted free agent after matching the offer sheet by Las Vegas.