The following is a list of the most recent NFL transactions.

May 25, 2017

Buffalo Signed LB Gerald Hodges. Waived DB Charles Gaines.
Minnesota Signed draft pick WR Rodney Adams.
NY Giants Signed DB Duke Ihenacho and DE Devin Taylor. Released DB Rahim Moore. Waived DE Ishaq Williams (injured).
NY Jets Signed DB Corey White. Signed draft pick WR ArDarius Stewart. Waived DB Brisly Estime (injured).
Tampa Bay Signed draft pick DB Justin Evans.

May 24, 2017

Buffalo Signed TE Wes Saxton and WR Rod Streater. Signed draft pick QB Nathan Peterman. Waived OT Cyrus Kouandjio and QB Josh Woodrum.
Dallas Signed OG Ruben Carter.
Miami Signed draft pick DE Charles Harris.
New England Signed WR Andrew Hawkins. Waived WR Devin Street.
Tennessee Signed draft pick LB Jayon Brown.

May 23, 2017

NY Jets Signed draft picks DE Dylan Donahue and DB Marcus Maye. Placed WR Devin Smith (Knee) on Injured Reserve.
Seattle Signed draft pick WR Amara Darboh.
Tampa Bay Signed draft picks LB Kendell Beckwith, RB Jeremy McNichols and DT Stevie Tu'ikolovatu.
Tennessee Signed draft pick DB Adoree' Jackson.

May 22, 2017