NFL Free Agency and Trading Period 2025 
Free Agents – Unrestricted & ‘Street’ Players
QB Geno Smith Traded to Raiders Wideout D.K. Metcalf Dealt to Steelers
Frank Coyle & Staff at draftinsiders.com
Salary Cap per Team – Approx $$ entering Free Agency Period
March 12 – Salary Cap Per team: $279.2M – Increase of $23.8M Per Team
Salary Cap and Compliance
Teams must be in full compliance with the salary cap by 4:00 p.m. ET on March 12.
Teams can carry over unused cap space from the 2024 season if they notify the NFL by the day
after their final regular-season game.
Trades and Signings To be Announced March 12th
Player signings will be continuous starting today
Retiring Players
G Zack Martin – Dallas
Edge Sam Hubbard – Cincinnati
TE Marcedes Lewis – Chicago
OL Mitch Morse – Jacksonville
OL Jon Feliciano – San Francisco
Unretiring Player
WR Michael Gallup – Las Vegas (last team)
Trades to be Annoucned after Period start
Traded Players Former Team New Team Draft Pick
Geno Smith QB Seat Las Vegas 3rd-round 2025
DK Metcalf WR Seat Pittsburgh 2nd-round 2025
Deebo Samuel WR SF Washington 5th-round 2025
Christian Kirk WR Jax Houston 7th round 2026
Joe Thuney OG KC Chicago 4th round 2026
Jonah Jackson OG LAR Chicago 6th round 2025
March Free Agency Newsletter – Top 125 Free Agents
Pro Prospect Positional Rankings – Top 300 Rankings
Available Now – Special Deluxe Package $59.95 – Order Today –
Re-signed Veterans
Offense
Andy Dalton QB Panthers 37
Jarrett Stidham QB Broncos 29
Aaron Jones RB Vikings 30
Marquise Brown WR Chiefs 28
Tutu Atwell WR Rams 25
Ronnie Stanley OT Ravens 31
Mike Gesicki TE Bengals 29
Tommy Tremble TE Panthers 25
Zach Ertz TE Commanders 35
John Bates TE Commanders 27
Tanner Hudson TE Bengals 31
Austin Hooper TE Patriots 31
Alaric Jackson OT Rams 26
Cody Ford OG Bengals 28
Defense
Baron Browning Edge Cards 26
Marcus Davenport Edge Lions 30
Jarran Reed DT Seahawks 32
Adam Butler DL Raiders 31
Zack Baum LB Eagles 28
Bobby Wagner LB Commanders 35
Nick Bolton LB Chiefs 27
Ernest Jones LB Seahawks 25
Lavonte David LB Bucs 35
Jamien Sherwood LB Jets 26
Amen Ogbongbemiga LB Bears 27