The 49ers have agreed to a one-year contract with veteran offensive lineman D.J. Humphries, according to his representation, three days after San Francisco didn't select a tackle in the 2025 NFL Draft.
Watch NBC Bay Area News free wherever you are

Trent Williams is set to return at left tackle and Colton McKivitz will hold down the right side of the line, but there was a void at swing tackle after Jaylon Moore signed a two-year, $30 million contract with the Kansas City Chiefs to protect Patrick Mahomes' blind side.
Over his nine-year NFL career, Humphries, 31, has appeared in 100 games, all as a starter, after being drafted in the first round (No. 24) by the Arizona Cardinals. He received Pro Bowl honors in 2021, earning him a three-year extension worth up to $51.7 million.
The lineman suffered a torn ACL at the end of the 2023 season and subsequently was released.
Humphries spent most of the 2024 season rehabbing his knee as a free agent until the Kansas City Chiefs signed him to a one-year contract worth $2 million in November. He appeared in the Chiefs’ Week 14 game but dealt with a hamstring injury that sidelined him for the next three weeks.
Humphries was on the field for 32 snaps for the Chiefs in Week 18 but did not appear in the postseason.
San Francisco 49ers
The veteran lineman predominantly has been seen on the left side of the line but was the Cardinals' starting right tackle in his rookie season.
Download and follow the 49ers Talk Podcast
Get a weekly recap of the latest San Francisco Bay Area housing news with the Housing Deconstructed newsletter.
