April 19, 2024

The Houston Texans signed T David Sharpe.

April 18, 2024

The NFL reinstated WR Shaka Toney from suspension.

The NFL reinstated LB Rashod Berry from suspension.

The Cleveland Browns signed OL Germain Ifedi.

The Minnesota Vikings waived T Coy Cronk.

The Miami Dolphins signed LB Cam Brown.

The Green Bay Packer signed T Andre Dillard.

April 17, 2024

The Los Angeles Chargers signed RB J.K. Dobbins.

April 16, 2024

The Washington Commanders released LS Tucker Addington.

The San Francisco 49ers signed WR Trent Taylor.

WR Trent Taylor elected free agency.

The Dallas Cowboys signed RB Royce Freeman.

RB Royce Freeman elected free agency.

The Jacksonville Jaguars signed TE Patrick Murtagh.

The Seattle Seahawks signed G Laken Tomlinson.

The Las Vegas Raiders signed OL Cody Whitehair.

The Jacksonville Jaguars waived SAF Ayo Oyelola.

April 15, 2024

The Tampa Bay Buccaneers signed OL Lorenz Metz.

The Cleveland Browns waived G Drew Forbes.

The Denver Broncos signed DT Angelo Blackson.

DT Angelo Blackson elected free agency.

April 12, 2024

The New York Giants signed LB Matthew Adams.

LB Matthew Adams elected free agency.

The Cleveland Browns traded OT Leroy Watson IV to the Tennessee Titans.

April 11, 2024

The San Francisco 49ers signed CB Rock Ya-Sin.

The New England Giants signed DT Jordan Phillips.

The Philadelphia Eagles signed TE C.J. Uzomah.

April 10, 2024

The Pittsburgh Steelers signed K Matthew Wright.

The Green Bay Packers signed CB Gemon Green.

The Baltimore Ravens signed WR Deonte Harty.

April 9, 2024

The Houston Texans waived DE Myjai Sanders.

The New York Giants Signed WR Miles Boykin.

The Seattle Seahawks signed T Max Pircher.

The Houston Texans waived S Josh Thompson/\.

The Minnesota Vikings signed DE Jonah Williams.

The Seattle Seahawks waived RB Bryant Koback.

The Houston Texans released WR Alex Bachman.

April 8, 2024

The Atlanta Falcons signed CB Kevin King.

The Atlanta Falcons signed DE James Smith-Williams.

DE James Smith-Williams elected free agency.

The San Francisco 49ers signed TE Eric Saubert.

TE Eric Saubert elected free agency.

April 6, 2024

The New York Giants signed RB Dante Miller.

April 5, 2024

The Miami Dolphins signed DT Teair Tart.

The Cleveland Browns signed CB Justin Hardee.

The Indianapolis Colts signed S Julian Blackmon.

The Las Vegas Raiders released OL D.J. Fluker.

The Cleveland Browns signed RB D'Onta Foreman.

RB D'Onta Foreman elected free agency.

DB Cody Davis retired from the NFL.

April 4, 2024

The Denver Broncos signed C Sam Mustipher.

The Pittsburgh Steelers signed TE MyCole Pruitt.

The Buffalo Bills signed OT La'el Collins.

The New Orleans Saints signed LB Khaleke Hudson.

The Philadelphia Eagles signed CB Avonte Maddox.

April 3, 2024

The Buffalo Bills traded WR Stefon Diggs to the Houston Texans.

The Tampa Bay Buccaneers signed LB Randy Gregory.

The San Francisco 49ers signed RB Patrick Taylor.

The Atlanta Flacons released DL Ikenna Enechukwu.

The Washington Commanders signed DL Haggai Ndubuisi.

The Atlanta Falcons signed DL Eddie Goldman.

The Los Angeles Chargers signed FB Ben Mason.

April 2, 2024

The Washington Commanders signed LB Mykal Walker.

LB Mykal Walker elected free agency.

The Seattle Seahawks signed WR Laviska Shenault.

WR Laviska Shenault elected free agency.

The Kansas City Chiefs signed QB Carson Wentz.

QB Carson Wentz elected free agency.

April 1, 2024

The Washington Commanders signed RB Jeremy McNichols.

The Washington Commanders signed QB Jeff Driskel.

QB Jeff Driskel elected free agency.

The Denver Broncos signed OL Calvin Throckmorton.

OL Calvin Throckmorton elected free agency.